论坛: UNIX系统 标题: Linux 求助!大哥们救命啊!! 复制本贴地址    
作者: thant [thant]    论坛用户   登录
昨天一高兴,就通过CRT软件把/etc/passwd文件给改掉了,就是在后面添加了一些文本,结果当我在通过CRT软件登陆到服务器的时候,使用ROOT用户登陆的时候,就告诉我现在找不到Shell了,再不重新安装操作系统的情况下,谁能给各解决办法!!!???


呜呜呜呜呜呜呜呜呜呜呜呜呜!!!!!大家帮忙呀! 这可是我们公司的一台服务器呀!上面还跑着很多服务呢!

操作系统为Debian Linux 2.2,Linux kernel 为2.2!

多谢各位高手了!!! 

地主 发表时间: 11/30 21:27

回复: paike [paike]   论坛用户   登录
CP个别人的PASSWD,用他的ROOT have a try!
good lucy

B1层 发表时间: 12/01 01:19

回复: quest [quest]   版主   登录
把passwd帖出来看看啊

B2层 发表时间: 12/06 14:47

回复: zchx2002 [zchx2002]   论坛用户   登录
能不能将SHADOW 导到PASSWORD

B3层 发表时间: 12/06 17:19

回复: lwai [lwai]      登录
单用户模式下能进去吗?

B4层 发表时间: 12/10 11:59

回复: lwai [lwai]      登录
单用户模式下能进去吗?

B5层 发表时间: 12/10 12:00

回复: NetDemon [netdemon]   ADMIN   登录
把 /etc/passwd 的格式改对了就行了

root:*:0:0:Charlie &:/root:/bin/csh
netdemon:*:100:100:NetDemon:/home/netdemon:/bin/tcsh

格式以:分隔每个字段,由左至右为
用户名:密码:UID:GID:用户全名:用户主目录:用户的Shell

你的情况就是进入单用户模式然后改正确就行了,注意Shell部分




B6层 发表时间: 12/10 20:09

论坛: UNIX系统

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号