Jick Nan wrote:
"肖盛文(Faris Xiao)"([EMAIL PROTECTED])@2005.08.12 13:27:44 +0000:
useradd j 建立了一个普通用,并用 passwd 给它设置了密码
vi /etc/shadow ,删除了 密码列。
grep j /etc/shadow
j::13007:0:99999:7:::
现在可以用 j 直接在终端登录了,不需要密码。
但是我用另外一个账号 ,使用 su j 的命令,
su j
Password:
try "space" for "no password"
su: Authentication failure
Sorry.
老是提示我失败。
请问,一个普通用户能够切换到另外一个没有密码的普通用户吗?
我今天有试了一下,发现一个非常奇怪的事情。当时我是在 gnome 图形界面下的
终端进行 su 测试的,
今天我用 Ctrl-Alt-F2 回到控制台界面后,使用 su j ,竟然就可以不需要密码
su 成 j 用户了。
而我在图形界面下的终端仍然是
su j
Password:
su: Authentication failure
抱歉
用空格代替密码也不行。
奇怪,难道 图形界面下的终端 的用户密码验证机制 和 控制台的不一样吗?
--
肖盛文(Faris Xiao)
Email:[EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]