冤家路窄 发表于 2005-11-20 19:49:07

使用su命令,总是:incorrect password,

不知道是怎么回事,运行su,总是显示:su:incorrect password,但是我密码没有错阿,而且root用户可以登录,证明密码没有错误,请问是怎么回事?

KanKer 发表于 2005-11-20 20:41:02

看看 /etc/pam.d/su 里的内容
#%PAM-1.0
auth       sufficient   /lib/security/$ISA/pam_rootok.so
auth       required   /lib/security/$ISA/pam_stack.so service=system-auth
account    required   /lib/security/$ISA/pam_stack.so service=system-auth
password   required   /lib/security/$ISA/pam_stack.so service=system-auth
session    required   /lib/security/$ISA/pam_stack.so service=system-auth
session    optional   /lib/security/$ISA/pam_xauth.so

冤家路窄 发表于 2005-11-20 23:14:12

我比较了这个文件,完全一样,
我在这之前也没有做过任何修改,这个目录就没有进过,
现在还是不能用su

haulm 发表于 2005-11-20 23:23:15

root 用户 运行 su 没有任何结果才对,你还要输密码?

冤家路窄 发表于 2005-11-20 23:34:58

我说是在普通用户下运行su这个命令阿,

XF_LAIFU 发表于 2005-11-20 23:35:04

linux家用机用户根本没必要建立非管理员帐号。如果建立了,也要指派给自己管理员权限。
整天su啊、sudo啊,登录输入密码啊,根自己过不去。

冤家路窄 发表于 2005-11-20 23:38:07

还是建立管理员好些阿,避免对系统的意外破坏,

haulm 发表于 2005-11-21 11:22:58

我一直用root,不过也想能不影响系统把root改成别的名字,这样安全点。自己对系统了解的多点,怎么会破坏系统。我不喜欢ubuntu就是因为ubuntu系统太信不过操作者了,所有稍微对设置有影响的操作就要密码,我不喜欢练习输入密码,好象这机器不是自己的。
不放心自己可以多备份,主要就是/root/etc   /boot,这些目录文件不大,关系系统的启动、配置和脚本。
家用机自己最大,管理员不是别人就是自己啦,又当管理员又当用户多累,要不玩坏几次系统,你也不是合格的管理员你说是吧 :D 。

XF_LAIFU 发表于 2005-11-21 15:28:12

添加个普通用户,然后在root下修改etc/passwd,把其对应的那行的第三个值(UID)由500以上改为0。那这个家伙就是另一个系统管理员。

冤家路窄 发表于 2005-11-21 16:05:36

虽然我的su命令没有解决,但是仍然要谢谢大虾们拉,最低我知道了其他的解决办法。

冤家路窄 发表于 2005-11-21 16:33:36

真是没有办法,凡是要需要root密码的都显示不正确,大虾们教教我阿
页: [1]
查看完整版本: 使用su命令,总是:incorrect password,