2013-04-26 63 views
0

我以root用戶身份登錄,但我無法在/etc/grub.conf上設置權限。 這裏的/etc/grub.conf文件是一個到/boot/grub/grub.conf文件的符號鏈接(也是符號鏈接或軟鏈接)。 如果我通過beolw命令來更改/etc/grub.conf的權限,那麼它不會被置入/etc/grub.conf。但是這反映到/boot/grub/grub.conf文件中。/etc/grub.conf無法設置權限

搭配chmod 700的/etc/grub.conf

請告知這樣做的原因和編輯/etc/grub.conf之間/boot/grub/grub.conf的

回答

0

你不能改變的關係符號鏈接上的權限。您應該將通配符更改爲原始文件,並且這些限制將應用於鏈接。

AFAIK,符號鏈接具有類似777權限的內容,正是因爲您希望它們反映原始文件限制。 (否則,我可以創建一個符號鏈接,比如/etc/passwd,並給予我自己的特權和那裏奇怪的東西)。

0

您無法更改符號鏈接的權限。符號鏈接上的操作將位於符號指向的文件上,因此不需要更改權限。