在安装完vsftp服务后登陆时可能遇到cannot change directory后面是登陆者的目录的错误。这是因为SE设置的关闭了ftp的原因。使用命令
getsebool ftpd_disable_trans
可以查看当前的状态如果不是on
那么是输入命令
setsebool ftpd_disable_trans 1
当然也可以加入-P参数 以便不需要每次开机都输入这个命令
setsebool -P ftpd_disable_trans 1
然后:#service vsftpd start
就可以用ftp登录了。。
本文介绍了解决VSFTP服务安装后出现的cannot changedirectory错误的方法。该错误通常由SE设置导致,通过使用getsebool检查ftpd_disable_trans状态并设置为on来解决。设置完成后重启服务即可实现正常登录。
969

被折叠的 条评论
为什么被折叠?



