4 为什么将/ etc / shadow的文件许可权设置为600? 权限为/etc/shadow600,这意味着除root以外的任何人都无法读取。 但是,由于其中的所有密码不是以明文形式存储,而是以散列形式存储(这意味着无法从哈希中计算出原始密码),为什么每个人都不能读取它? 25 permissions files shadow
2 为什么我什至以'!在其影子条目中? $cat /etc/passwd |grep -i root root:x:0:0:root:/root:/bin/bash $sudo cat /etc/shadow |grep -i root root:!:17179:0:99999:7::: 在影子文件的第二个字段中,!意味着root用户无法登录,但是为什么我可以通过root登录到root用户sudo su? 为什么我不能通过su root或登录root用户su -? 9 permissions sudo passwd shadow