忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT 视频 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 45614 | 回复: 67

[故障求助] 误修改/etc/passwd导致root无法登录,求助 [复制链接]

论坛徽章:
0
发表于 2012-11-21 22:29 |显示全部楼层
本帖最后由 zrp999 于 2012-11-21 22:29 编辑

各位好,今天误操作把/etc/passwd文件root默认的ksh改为/usr/bin/bash,谁知道该目录下面居然没有bash程序(大意啊),结果导致无法用root登录,错误如下:

3004-009 Failed running login shell.
Connection closed.

用ssh scp sftp telnet全部试过,都无法登录,找了一天的资料,最常用的方法是用维护盘启动进维护模式修改,但该服务器业务比较重要,不允许宕机,请大家想想还有没有其它办法,我想过用普通用户修改或建立一个/usr/bin/ksh指向/usr/bin/bash的链接,但还是权限不足,先谢谢各位了。
PS: 是否有命令可以绕过默认的shell?su root 或者   su root -c /usr/bin/ksh这2个都不行,但不知道有没有其它方法可以这么做。

论坛徽章:
0
发表于 2012-11-30 17:35 |显示全部楼层
本帖最后由 zrp999 于 2012-11-30 17:43 编辑

谢谢,关于这个问题我己经通过oracle成功修复了/etc/passwd文件,下面是我写的总结:

                                                                                        文字是从WORD文档拷贝过来,格式没排好。


使用oracle修改/etc/passwd

--/etc/passwd默认SHELL被修改后,无法登录的处理办法   
    使用oracle修改#etc#passwd.rar (180.02 KB, 下载次数: 3434)

评分

参与人数 1可用积分 +5 收起 理由
InfoSVC + 5 赞一个!

查看全部评分

论坛徽章:
0
发表于 2012-11-21 22:37 |显示全部楼层
从别的机器scp一个文件过去看看,是否可以?
如果可以,还有戏

论坛徽章:
0
发表于 2012-11-21 22:54 |显示全部楼层
回复 2# hello_unix

不能scp,这个在起初就试过了,行不通。
   

论坛徽章:
0
发表于 2012-11-22 10:37 |显示全部楼层
sudo呢?

论坛徽章:
0
发表于 2012-11-22 12:32 |显示全部楼层
sudo就没安装,所以也不符合目前的情况。

论坛徽章:
0
发表于 2012-11-22 14:33 |显示全部楼层
装个bash到/usr/bin/bash下试试呢?

论坛徽章:
19
CU大牛徽章
日期:2013-04-17 11:48:262015年辞旧岁徽章
日期:2015-03-03 16:54:15羊年新春福章
日期:2015-03-10 22:39:202015年中国系统架构师大会
日期:2015-06-29 16:11:282015亚冠之平阳省
日期:2015-07-31 09:19:042015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-09-30 06:20:002015亚冠之柏太阳神
日期:2015-10-19 20:29:5915-16赛季CBA联赛之天津
日期:2016-11-29 14:03:43双鱼座
日期:2015-01-12 20:58:53水瓶座
日期:2014-07-31 22:02:02CU大牛徽章
日期:2013-04-17 11:48:40
发表于 2012-11-22 19:28 |显示全部楼层
关注中                    

论坛徽章:
0
发表于 2012-11-23 15:21 |显示全部楼层
不停止进维护模式没法搞的。。楼主。。

论坛徽章:
0
发表于 2012-12-02 19:41 |显示全部楼层


问题解决后,写个总结造福大家,谢谢,学习学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP