Jick Nan wrote:
我今天有试了一下,发现一个非常奇怪的事情。当时我是在 gnome 图形界面下的 终端进行 su 测试的, 今天我用 Ctrl-Alt-F2 回到控制台界面后,使用 su j ,竟然就可以不需要密码 su 成 j 用户了。"肖盛文(Faris Xiao)"(atzlinux@163.com)@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. 老是提示我失败。 请问,一个普通用户能够切换到另外一个没有密码的普通用户吗?
而我在图形界面下的终端仍然是 su j Password: su: Authentication failure 抱歉 用空格代替密码也不行。 奇怪,难道 图形界面下的终端 的用户密码验证机制 和 控制台的不一样吗? -- 肖盛文(Faris Xiao) Email:atzlinux@163.com