共享主机,阻止用户删除.htm 文件?

共享主机,阻止用户删除.htm 文件?

大家好,我为朋友设立了一个小型共享主机。

我已将文件 chmod 权限设置为

chmod 711 /home
chmod 711 /home/testuser
chmod 755 /home/testuser/public_html
chmod o+r /home/testuser/public_html/index.htm

我如何阻止连接到他们自己的 ftp 的用户删除 html.htm 文件,并且将公共目录设置为 chmod 755 后我发现他们无法在目录中执行任何操作,例如上传/删除?

附加信息:我已经运行

setsebool -P httpd_enable_homedirs true
chcon -R -t httpd_sys_content_t /home/testuser/public_html

但没有效果?

答案1

您可以使用以下方式使文件不可变:

# chattr +i filename

那么即使是 root 用户也无法删除它。

相关内容