安装
yum install vsftpd
开机启动
chkconfig vsftpd on
启动
service vsftpd start
service vsftpd stop
service vsftpd restart
配置
/etc/vsftpd/vsftpd.conf
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
改为
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
尾部添加
ftp_username=nobody
// 修改系统用户访问目录
local_root=/
chroot_local_user=YES
500 OOPS:cannot change directory:/root"错误
setsebool -P ftp_home_dir on
如果对于selinux不是很熟悉或者问题无法得到解决,关闭selinux,也可让vsftp正常使用.
关闭方法:修改/etc/selinux/config文件中的SELINUX=”" 为 disabled ,然后重启