最简单配置
yum install –y vsftpd
/etc/vsftpd/vsftpd.conf :
chroot_local_user=YES #允许系统帐户登陆
chroot_list_enable=NO #隐藏底层操作系统的目录结构
useradd ftpuser -s /sbin/nologin #关闭系统帐户的ssh远程登陆
如果用系统用户ftpuser登陆ftp服务器连接失败,错误提示:
500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
1 在终端输入命令:
setsebool ftpd_disable_trans 1
service vsftpd restart
就OK了!但是下次重启了还会这样··
2 在终端输入命令:
setsebool -P ftpd_disable_trans 1
service vsftpd restart
这样每次重启机器都可以了·
原因就在SELinux,可以考虑关闭它。
阅读(800) | 评论(0) | 转发(0) |