Chinaunix首页 | 论坛 | 博客
  • 博客访问: 152592
  • 博文数量: 5
  • 博客积分: 146
  • 博客等级: 入伍新兵
  • 技术积分: 87
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-25 10:32
文章分类
文章存档

2015年(2)

2012年(3)

我的朋友

分类: LINUX

2012-08-31 11:10:32

平台:rhel6--->redhat enterprise linux 6
问题:使用任何用户或则任何图纸(ctrl + F*)登入系统的时候都提示”Unable to open session“,该如何解决?
关于这个问题我研究了1个多小时,还是无法决绝,可是到最后我看到一条信息说 ”看日志“ ,这时我才去看日志,
最终我也因此才把问题解决了。
解决方案:
1,reboot 进入 run-level 1
2,tail -f /var/log/secure
      日志的内容中有提示到:这么一句话:cannot read settings from /etc/security/limits.conf:No such file
or directory
3,进入 /etc/security/ 果真没有看到limits.conf文件!于是采用rpm -qf 的方式来看该配置文件属于哪个包的!
     rpm -qf /etc/security/limits.conf
     pam-1.1.1-4.el6.i686      ---------->看到了包源。
     rpm -qc pam-1.1.1-10.el6.i686       -------------->看包中有那些配置文件。
     …
     /etc/security/limits.conf
     …
4,安装该包。
     由于运行级1没有启动network,那么你得想办法把该包搞到手。我选择了resuce模式。
     rpm -ivh --root /mnt/sysimage  pam-1.1.1-4.el6.i686.rpm --force --nodeps
    装完之后在/etc/security/下就有了这个limits.conf 配置文件。那么现在退出rescue。
5,打完selinux标签后成功登入系统。

总结:遇到问题时要多查点资料,还有注意看日子文件。
阅读(2554) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:ibus_No input window

给主人留下些什么吧!~~