所以在 Red Hat 考试中他们希望你使用 SELinux。例如,如果您安装 vsftp,则执行setsebool -P ftp_home_dir=1或setsebool -P ftp_home_dir on允许服务器上的用户访问主目录。然后重新启动我注意到ftp_home_dir得到设置回off. 我是不是做错了什么?这是我的步骤:
getsebool -a | grep ftp ? ftp_home_dir --> off
setsebool -P ftp_home_dir on
getsebool -a | grep ftp ? ftp_home_dir --> on
重启
getsebool -a | grep ftp ? ftp_home_dir --> off
这是怎么回事?-P重启后不应该是持久的吗?
在 CentOS 6.5 和 RHEL 6.5 上尝试过这个,当然也更新了。任何建议表示赞赏。
更新,因为我无法回答我的问题
semanage boolean -m --on ftp_home_dir
Run Code Online (Sandbox Code Playgroud)
这将在重新启动后继续存在