免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: stgd
打印 上一主题 下一主题

redhat虚机启动之后登陆不了shell [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-02-03 10:59 |只看该作者
你修改PAM的login文件了没?估计是验证模块有问题。可以进入单用户模式尝试修改 login的文件内容:
附件是我的login文件,请参考。

login.rar

268 Bytes, 下载次数: 27

论坛徽章:
0
12 [报告]
发表于 2009-02-03 12:31 |只看该作者
原帖由 zengkun_2008 于 2009-2-3 10:59 发表
你修改PAM的login文件了没?估计是验证模块有问题。可以进入单用户模式尝试修改 login的文件内容:
附件是我的login文件,请参考。

这个是标准的pam,没有做过改动,LZ的究竟更改那里了,还有LZ自己判断

论坛徽章:
0
13 [报告]
发表于 2009-02-03 13:21 |只看该作者
messages提示: kernel:iptables:(c) 2000-2002 Netfilter core team

修改密码 passwd root 提示:passwd:Module is unknown  ;

我没有动/etc/pam.d/login 等等文件,我是自己另加入的配置文件,所以跟系统的认证没有关系;

论坛徽章:
0
14 [报告]
发表于 2009-02-04 09:39 |只看该作者
问题解决了,是我修改了libpam.so.0的链接文件造成的, 有版本的冲突。

现在想启动时不用系统的登陆验证, 如何自动调用自己做的登陆验证程序呢,请大家指点指点,谢谢

论坛徽章:
0
15 [报告]
发表于 2009-02-04 09:40 |只看该作者
1、你的默认shell(一般都是/etc/bash吧)被删了;
2、/etc/passwd中你的用户的默认shell为/sbin/nologin;

[ 本帖最后由 marsaber 于 2009-2-4 09:42 编辑 ]

论坛徽章:
0
16 [报告]
发表于 2009-02-04 09:43 |只看该作者

回复 #14 stgd 的帖子


没看到你这一楼的回复。

论坛徽章:
0
17 [报告]
发表于 2009-02-04 11:28 |只看该作者
原帖由 marsaber 于 2009-2-4 09:40 发表
1、你的默认shell(一般都是/etc/bash吧)被删了;
2、/etc/passwd中你的用户的默认shell为/sbin/nologin;

如果这种事情都会发生就很有问题呀

论坛徽章:
0
18 [报告]
发表于 2009-02-04 12:47 |只看该作者
我把/etc/inittab 这个文件改了,重启后系统文件为只读的了,现在没办法还原了,因为不能修改inittab这个文件了,谁有好办法么

论坛徽章:
0
19 [报告]
发表于 2009-02-04 13:13 |只看该作者
mount / -o remount,rw

论坛徽章:
0
20 [报告]
发表于 2009-02-04 15:37 |只看该作者
提示:
mount:could not open /proc/partitions, so UUID and LABEL conversion cannot be done
mount:no such partition found
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP