1、查看是否安裝vsftp
rpm -qa | grep vsftpd
2、安裝vsftpd
yum install -y vsftpd
3、配置vsftpd
vi /etc/vsftpd/vsftpd.conf
修改:
注:具體情況有以下幾種
1)當 chroot_list_enable=yes,chroot_local_user=yes時,在/etc/vsftpd/chroot_list文件 中列出的用戶,可以切換到上級目錄;未在文件中列出的用戶,不能切換到站點根目錄的上級目錄。
2)當 chroot_list_enable=yes,chroot_local_user=no時,在/etc/vsftpd/chroot_list文件中 列出的用戶,不能切換到站點根目錄的上級目錄;未在文件中列出的用戶,可以切換到上級目錄。
3)當 chroot_list_enable=no,chroot_local_user=yes時,所有用戶均不能切換到上級目錄。
4)當 chroot_list_enable=no,chroot_local_user=no時,所有用戶均可以切換到上級目錄。
5)當用戶不允許切 換到上級目錄時,登錄後ftp站點的根目錄“/”是該ftp賬戶的主目錄,即文件的系統的/var/ftp目錄
4、配置防火牆
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10000:10010 -j ACCEPT
5、創建用戶
6、設置開機啓動
7、啓動vsftpd
service vsftd start