linux下,FTP服务相关

虚拟机上安装完CentOS 6.5后,使用FTP工具(FlashFXP)来上传文件到虚拟机的linux,结果发现连接不上。现在解决了,解决方法总结一下:

1.先检查有没有安装ftp。好像包括两个部分,一个是FTP的服务端,推荐用的是vsftpd,另一个是客户端ftp。安装即可,具体步骤去网上搜索即可。

2.虚拟机linux安装好ftp相关服务后,用FlashFXP连接,配置好连接地址和用户名密码后,发现还是连接不了,提示连接超时。原因是linux开启了防火墙,关闭即可。命令如下:

service iptalbes status //检查防火墙状态 iptables表示防火墙

service iptables stop //关闭防火墙服务,这只是暂时的,重启又会开启

chkconfig --level 35 iptables off //永久关闭防火墙

3.关闭防火墙之后,再次用FlashFXP工具连接,连接不超时了,但是会报错:

500 OOPS: cannot change directory:/home/wjy

解决办法:

getsebool -a|grep ftp //查看状态

运行后显示结果,其中一条:ftp_home_dir –> off

setsebool ftp_home_dir 1 //使用setsebool命令开启,暂时的,重启就没了

setsebool -P ftp_home_dir 1 //永久开启,注意大写字母P

再用FlashFXP工具连接虚拟机linux,发现就可以连接了。当然所有的前提条件是网络必须通。

时间: 2024-11-07 02:44:31

linux下,FTP服务相关的相关文章

<Linux下FTP服务的搭建>

默认安装好ftp软件包匿名用户是可以下载的.匿名以后可以上传:anon_upload_enable=YES# getsebool -a | grep ftpallow_ftpd_anon_write --> onchcon -t public_content_rw_t pubchmod 775 pubchgrp ftp pub 匿名用户可以创建目录:anon_mkdir_write_enable=YES 在创建的目录上传文件看不到.添加下面anon_world_readable_only=NO

linux 下FTP服务的搭建详解

第1章 centos 6.8搭建FTP服务详解 1.1搭建环境: [[email protected] ~]# cat /etc/redhat-release CentOS release 6.8 (Final) [[email protected] ~]# uname -r 2.6.32-642.el6.x86_64 [[email protected] ~]# uname -m x86_64 [[email protected] ~]# 1.2yum 安装FTP软件: [[email pro

linux下ftp服务搭建

1. 配置 /etc/passwd /etc/group /etc/vsftpd/vsftpd.conf #配置文件 /usr/sbin/vsftpd #主程序 /etc/vsftpd/ftpusers #黑名单,只要在此名单中即不能登录ftp服务器 /etc/vsfptd/user_list #控制用户登录 /var/ftp #匿名用户主目录 #配置锁定用户只能在家目录活动,两个选项同时启用才能生效 chroot_list_enable=YES chroot_list_file=PATH #注

linux下ftp服务各种模式和ca证书认证的搭建

Red hat 下vsftpd的搭建                            作者  浩浩哥来了 首先/etc/init.d/vsftpd   restart 查看在当前版本是不是存在vsftpd服务 如果路径无法补全,这需要手动安装. Yum install vsftpd* -y /etc/init.d/vsftpd  restart 将服务启动起来 Ifconfig 查看当前主机的ip地址 在windows中输入ftp://red hat 中的ip地址 匿名用户登录 Cd /v

Linux 下邮件服务相关介绍

1.邮件服务 服务端: qmail   sendmail  postfix(CentOS 6 自带) 协议 :SMTP 端口 :25 客户端:mail,mutt 2.服务文件 1. /etc/init.d/postfix status 2. lsof -i:25 3.发邮件命令 1.mail mail -s "标题" 邮件地址 < 要发送的文件 mail -s "hello world" [email protected] </etc/hosts ech

linux下tomcat服务的相关命令

一:Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务解释:

PuTTy linux下tomcat服务的相关命令

一:Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务解释:

Linux5 ftp服务相关(包括ftp用户建立及ftp用户密码破解)

一:ftp服务的开启和相关设置 1.打开虚拟机linux系统,登陆默认用户root,密码为安装linux系统时自设. 2.因为是在机房环境,我修改了ip地址和物理地址. 3.安装ftp服务用工具,启动ftp服务.输入以下命令: cd ..(退出到根目录,此命令为到上一级目录) cd media(进入指定文件夹) mkdir cdrom (创建cdrom文件夹) ls (显示文件夹内容) cd .. mount /dev/cdrom /media/cdrom/ (光盘镜像文件的挂接) cd med

linux下vsftp服务搭建

实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:测试默认安装vsftpd的结果 匿名用户与本地用户都可以登录 匿名用户登录到/var/ftp,只能下载不能上传 本地用户登录到本地用户的家目录,可以上传和下载 [[email protected] ~]# rpm -q vsftpd  //检查软件包是否安装 package vsftpd is not installed [[email protec

《linux下sudo服务的使用》RHEL6

/bin/ 下放的二进制文件命令都是普通用户可以使用的 Sbin 下放的二进制文件命令都是超级用户root可以使用的   普通用户也想使用Sbin下的文件可以通过sudo来实现: 默认普通用户是不可以使用的: 提示:没有足够大的权限   配置单个用户对某个命令或服务具有使用权 系统默认速冻软件包已经安装可以查看下: 执行 [[email protected] ~]# visudo来生成sudo配置文件.   在文件中添加: 注:赋予redhat用户在本地用户可以使用chkconfig命令,可以写