在Linux系统中,root用户有权限更改每个文件的权限。那么有些文件默认对root用户具有只读权限的逻辑是什么呢?
涉及的文件:/etc/resolv.conf
答案1
您/etc/resolv.conf
有-rw-r--r--
权限,因此它不是 root 只读的。root 用户已读取和写访问,如部分所示rw
。
我应该说一下,这是一个糟糕的想法:
… 始终以提升的 (root) 权限运行。以普通用户身份使用系统,并
sudo
在需要执行需要 root 访问权限的操作时使用。…
chmod
将重要的系统文件设置为全球可写 (777
就像rwxrwxrwx
)。这在最好的情况下是完全没有必要的 – 而在最坏的情况下,它会让任何人 (包括您自己) 以非特权用户的身份做出任何不经思考的事情,从而轻易破坏您的系统。