LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 862|回复: 6

root用户密码正确却登录不上去!(在线求助)

[复制链接]
发表于 2003-7-24 20:22:04 | 显示全部楼层 |阅读模式
本人由于不小心用
#chsh -s /bin/false 用户名
关闭了用户的FTP,TELNET服务,于是又用
#chsh -s /bin/true
这个命令来恢复(注这次没有加上用户名)
用FTP重新登录来看一下还是不行,怀疑是不是需要重启,于是重启之后发现ROOT用户居然登录不上去了,老是回到登录提示符,进入单用户模式修改根用户密码,可是还是不行,用用户登录也是如此!
晕,天啊,这到底是怎么回事啊
这个#chsh -s /bin/true(false)有这么厉害吗!

高手们啊帮帮我啊!!!!!!!!!
发表于 2003-7-24 20:34:34 | 显示全部楼层
chsh (change shell)是规定特定用户使用特定shell的命令。
比如说
chsh wang /bin/csh
可以设定用户wang 的工作环境是csh.

其中有一个特殊的shell就是false, 顾名思义,就是使用禁止。

你可以使用以下命令试试

#chsh -s /bin/csh 用户名
 楼主| 发表于 2003-7-24 20:44:20 | 显示全部楼层
哦楼上的这位大哥,我这样做是否是应在单用户模式里面呢?
发表于 2003-7-24 20:46:58 | 显示全部楼层
如果现在连root都登陆不了,只有在单用户环境里吧。
 楼主| 发表于 2003-7-24 20:57:54 | 显示全部楼层
好,谢谢,我试一下,不行的话再请教了哦!!!!!!!!!!!

因为我是新手啊:)
发表于 2003-7-24 20:59:41 | 显示全部楼层
最初由 再见理想 发表
好,谢谢,我试一下,不行的话再请教了哦!!!!!!!!!!!

因为我是新手啊:)

在线等待!!
发表于 2003-7-25 12:27:01 | 显示全部楼层
试试
#chsh -s /bin/bash
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表