【Linux/CentOS】Boolean ftp_home_dir is not defined

【Linux/CentOS】Boolean ftp_home_dir is not defined

安装完vsftpd软件后,因为CentOS系统的SELinux安全策略默认是没有开启FTP服务,直接访问会报错500 OOPS,所以需要修改为允许使用FTP服务。

目标:希望ftp用户可以访问自己的家目录

尝试:命令行输入 sudo setsebool -P ftp_home_dir 1

发现会报错:Boolean ftp_home_dir is not defined

【Linux/CentOS】Boolean ftp_home_dir is not defined

搜了一下原来是CentOS7开始用 tftp_home_dir 来代替了 ftp_home_dir ,所以应该修改如下:

【Linux/CentOS】Boolean ftp_home_dir is not defined

顺便搜索一下,看看ftp还有哪些属性。

【Linux/CentOS】Boolean ftp_home_dir is not defined

可以看到,的确是没有ftp_home_dir这个属性了。


参考: