$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 -
?
1
“在影子文件的第二个字段中,!表示root用户无法登录”不,不是。你是从哪里听来的?
—
Lightness Races in Orbit
@LightnessRacesinOrbit,是什么意思?
—
George Udosen '17
@乔治:大师在回答中引用了手册,并对其进行了详细解释。您应该阅读文档!
—
Lightness Races in Orbit