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