lmix 发表于 2005-12-05 14:30

root用户修改自己的passwd居然提示Permission denied,没天理阿,求助!

root用户修改自己的passwd居然提示Permission denied,没天理阿,哪位大侠遇到过这种问题?

minechina 发表于 2005-12-05 14:54

NIS+

lmix 发表于 2005-12-05 18:40

除了nis+还有其他方法么?我对nis不熟,:(
我能不能直接修改/etc/shadow这个文件阿,我直接把其他用户的密文给复制到root的后面行吗?

q1208c 发表于 2005-12-05 19:45

原帖由 lmix 于 2005-12-5 18:40 发表
除了nis+还有其他方法么?我对nis不熟,:(
我能不能直接修改/etc/shadow这个文件阿,我直接把其他用户的密文给复制到root的后面行吗?
不能
passwd 是用用户名加password 一起做的md5.所以, 不同用户,相同密码的md5是不同的.

fog30000 发表于 2005-12-06 00:07

回复 1楼 lmix 的帖子

看看你的passwd的文件是不是没有写权限呢??-r--什么的之类的

lmix 发表于 2005-12-06 10:32

有写权限的,一看到Permission denied,我就检查一下的,很怪异阿!
除了minechina大大的NIS+还有其他解决方法么,指教

lmix 发表于 2005-12-06 10:56

错误信息如下:
Dec6 10:47:51 sv1 passwd: passwdutil.so: can't get domain
Dec6 10:50:44 sv1 ntpdate: waiting 300 seconds beforetrying again
Dec6 10:51:00 sv1 su: passwdutil.so: nameservice switch entry for passwd not found.
Dec6 10:51:00 sv1 su: passwdutil.so: nameservice switch entry for passwd not found.
Dec6 10:51:57 sv1 login: passwdutil.so: nameservice switch entry for passwd not found.

lmix 发表于 2005-12-06 14:08

是不是我问的问题太简单啊,怎么都来看一下就走了,眼看贴子就要沉到第二页了,不得不自己顶一下了。

lem0 发表于 2005-12-08 14:08

我想知道你是怎么修登入系统的?
是用一般用户进去了,然后再su进root用户吗?
如果是的话你不如退出直接用root登录试下!!

twinklezcf 发表于 2006-01-21 00:05

你试试改你的/etc/nsswitch.conf让他先找你的Domain..加上dns...
试试吧...具体的环境不知道...你可以进光盘的单用户然后把root清空...直接登陆..再试试能不能改
页: [1] 2 3
查看完整版本: root用户修改自己的passwd居然提示Permission denied,没天理阿,求助!