解决500 OOPS cannot change directory/root
1、查看 SELinux 的状态:
1 | sestatus -b | grep ftp |
确切地说,只是查看了ftp的状态.
2、在出现的结果中可以看到:
1 | ftp_home_dir off |
之类.我们现在只要把其中之一设置为on就可以啦.
1 | setsebool -P ftpd_disable_trans on |
或者:
1 | setsebool -P ftp_home_dir on |
3、重启vsftpd:
1 | service vsftpd restart |
4、 慢慢享受ftp带来的乐趣.