免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2722 | 回复: 6

修改PASSWD出问题怎么解决 [复制链接]

论坛徽章:
0
发表于 2010-08-02 14:12 |显示全部楼层
修改了、etc/passwd 中的内容:\r\nyhh@wlsapdev # more /etc/passwd\r\nroot:x:0:1:Super-User:/:/sbin/bash---原来是sh 我修改为bash导致我系统不用用root登陆了\r\ndaemon:x:1:1::/:\r\nbin:x:2:2::/usr/bin:\r\nsys:x:3:3::/:\r\nadm:x:4:4:Admin:/var/adm:\r\n系统不用用root登陆了 说是su: No shell 密码是对的\r\nyhh@wlsapdev # \r\nyhh@wlsapdev # su - root\r\nPassword: \r\nsu: No shell\r\nyhh@wlsapdev # \r\n\r\n现在yhh又没有权限去修改etc/passwd \r\n还有什么办法。

论坛徽章:
0
发表于 2010-08-02 14:25 |显示全部楼层
完了还有什么办法吗?

论坛徽章:
0
发表于 2010-08-02 14:52 |显示全部楼层
不过console 还在的 但是\r\nroot       console      Jul 30 10:25\r\n编辑VI /etc/passwd 没有root:x:0:1:Super-User:/:/sbin/bash这一行 奇怪了

论坛徽章:
0
发表于 2010-08-02 14:53 |显示全部楼层
或者有人告诉我怎么样讲yhh普通用户修改为root用户

论坛徽章:
0
发表于 2010-08-02 15:46 |显示全部楼层
自己搞定了:\r\nchown yhh:sys passwd并使yhh具有修改权限\r\nroot@wlsapdev # ls -l passwd\r\n-r--r--r--   1 root     sys          761 Jul 30 11:53 passwd\r\nroot@wlsapdev # chown yhh:sys passwd\r\nroot@wlsapdev # ls -l passwd\r\n-r--r--r--   1 yhh      sys          761 Jul 30 11:53 passwd\r\nroot@wlsapdev # chmod 775 passwd\r\nroot@wlsapdev # ls -l passwd\r\n-rwxrwxr-x   1 yhh      sys          761 Jul 30 11:53 passwd\r\n然后在修改回去了

论坛徽章:
0
发表于 2010-08-03 12:11 |显示全部楼层

论坛徽章:
0
发表于 2010-08-10 10:56 |显示全部楼层
受益匪浅,感谢楼主!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP