登录vsftp报500 OOPS无法切换目录

Published: Tags: VSFTP LINUX

使用帐号密码能连上FTP,但是ls时却提示无法切换目录:

lftp test@127.0.0.1:~> ls
ls: Login failed: 500 OOPS: cannot change directory:/home/test

原因是SELinux导致的问题,把ftp的家目录开启即可:

setsebool ftp_home_dir on #临时使用,不写入配置,重启失效
setsebool -P ftp_home_dir on #写入配置文件,该命令执行较慢
setsebool -P allow_ftpd_full_access on #遇到553无法创建则启用

参考: http://man.linuxde.net/setsebool http://blog.arithm.com/2009/06/15/