限制符号链接删除

时间:2014-04-25 05:30:53

标签: linux filesystems bsd

/etc/test.conf是/var/etc/test.conf的符号链接。

/var/etc/test.conf文件包含sunlnk和schg标志,意味着文件无法删除/移动且不允许修改(只读)。

不更改文件标志:

  • 我无法删除/var/etc/test.conf并且无法修改/var/etc/test.conf。
  • 我可以删除/etc/test.conf但不能修改/etc/test.conf。

有没有办法可以拒绝/etc/test.conf(符号链接)删除?

1 个答案:

答案 0 :(得分:1)

很可能你没有达到你想要的结果,因为使用符号链接上的标志实际上将它设置在目标文件上。

您可以尝试chflags -h将标志应用于符号链接本身。

chflags -h sunlink,schg /etc/test.conf