2014年2月22日 16:54:20
1. 安裝ftp
yum install vsftpd ftp
2. 編輯/etc/vsftpd/vsftpd.conf
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
去掉這兩行的註釋。
3. 新建
/etc/vsftpd/chroot_list,添加用戶ftproot
4. 添加用戶和目錄
useradd -d /opt/ftp -g ftp -s /sbin/nologin ftproot
psswd ftpuser 設置密碼
5. 重啓ftp
service vsftpd restart
注:出現錯誤
500 OOPS: cannot change directory
可禁用SElinux的FTP傳輸審覈功能
[root@xen ~]# setsebool -P ftpd_disable_trans
[root@xen ~]# service vsftpd restart