限制符号链接删除

问题描述 投票:0回答:2

/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(符号链接)删除吗?

linux filesystems bsd
2个回答
1
投票

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

您可以尝试

chflags -h
将标志应用到符号链接本身。

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

0
投票

不是吗

chflags -h sunlnk, [...]

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.