我以root用户身份登录,但我无法在/etc/grub.conf上设置权限。 这里/etc/grub.conf文件是/boot/grub/grub.conf文件的符号链接(也是符号链接或软链接)。 如果我给beolw命令更改/etc/grub.conf上的权限,那么它就不会被发送到/etc/grub.conf。但这会反映到/boot/grub/grub.conf文件中。
chmod 700 /etc/grub.conf
请说明这个的原因以及/etc/grub.conf和/boot/grub/grub.conf之间的关系
答案 0 :(得分:0)
您无法更改符号链接的权限。您应该将permsissions更改为原始文件,并且限制将应用于链接。
AFAIK,符号链接具有777权限,正是因为您希望它们反映原始文件限制。 (否则,我可以创建一个符号链接,比如说/etc/passwd
并赋予自己特权,并在那里做奇怪的事情。)
答案 1 :(得分:0)
您无法更改符号链接的权限。符号链接上的操作将位于符号指向的文件上,因此无需更改权限。