yum install vsftpd linux
打开 /etc/vsftpd/vsftpd.conf 文件,初次修改前建议备份该文件。 浏览器
在文件末尾添加: 服务器
pasv_min_port=2100 tcp
pasv_max_port=2199 工具
vi /etc/sysconf/iptables spa
在 ACCEPT 段末尾添加: .net
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT rest
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2100:2199 -j ACCEPT blog
service vsftpd restart ip
service iptables restart
可以使用Windows 资源管理器、网页浏览器、FTP 客户端软件等工具来链接 FTP 服务器。
用户名:anonymous,密码:空
Linux 路径:/var/ftp
添加一个名为 ftpuser 的用户,所属 ftp 用户组,禁止登陆:
useradd -g ftp -s /sbin/nologin ftpuser
设置 ftpuser 的登陆密码:
passwd ftpuser
关闭如下配置(添加注释):
#anonymous_enable=YES
开启如下配置(去掉注释):
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
在文件末尾添加:
userlist_deny=NO
在文件末尾添加:
ftpuser
首先须要在 /etc/vsftpd/ 目录下建立一个 chroot_list 文件。
在文件末尾添加:
ftpuser
setenforce 0
在 Linux 启动时关闭 selinux :
打开 /etc/rc.local 文件,在文件末尾添加:setenforce 0