centos7出现module is unknown的解决办法(虚拟机)

1.首先打开虚拟机,进入到单用户模式
具体怎么进入单用户模式参考该网址
2.进入单用户模式后,先查看下/var/log/secure文件,然后再把/etc/pam.d/login文件中的session required /lib/security/pam_limits.so这行给注释掉。
具体操作请参考该篇文章(前提是你出现的错误原因与该文章一致)
3.执行第二步注释掉的时候,单用户模式可能会出现改文件是只读的模式,没有编辑的权限,这时候的做法是:

  1. 退出编辑文件,并cd …退出到根目录/下
  2. 然后执行mount / -o rw,remount命令(作用是将根分区重新mount成可读写状态)参考该篇文章的做法,其他的写法大多数都是错的,不执行
  3. 然后重新编辑你想修改的文件,会发现已经有读写权限了

最后,重启系统就可以用原来的账户和密码登录了。据网上百度文章介绍,出现该现象是因为装了Oracle所致,我确实装了一半的Oracle,真实的原因,未知。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值