一、问题现象:安装Oracle数据库后无法在本地登录系统

在本地登陆系统时,正确的输入了用户名和密码但是却无法登录,提示如下图:

⚠️值得注意的是,如果配置过SSH免密登录时是可以登录的

二、原因分析

问题的根源就在于之前安装 Oracle 数据库的时候,由于在配置 Oracle 的安装环境时,更改了 /etc/pam.d/login 下面的文件,在里面加入了如下配置:

session required /lib/security/pam_limits.so session required pam_limits.so

这是配置32位系统的,如果是64位系统则因该为:lib64而不是lib,则需要更改为如下(因为之前就是直接照着网上做就直接复制过来根本就没有考虑这些问题):

session required /lib64/security/pam_limits.so session required pam_limits.so

三、解决问题

所有现在就是需要进入到这个文件:/etc/pam.d/login,然后修改配置信息就可以成功登录了。

1、通过SSH远程登录后修改

前提是已经配置过SSH免密登录,就可以用SSH登录后修改

2、通过Centos的单用户模式登录后修改

其实 Centos7 是可以进入单用户模式的,也就是不需要用户登录,并且可以修改所有系统文件,类似于Windows系统的安全模式。具体怎么进入单用户模式

1)系统重启时,选择第一个内核名并按下“e”键

2)找到Linux16这行,并将其中的“ro”修改为“rw init=/sysroot/bin/sh”

3)修改完后,按Ctrl+x,重启系统并进入单用户模式。

4)执行chroot /sysroot,取得root权限

:/# chroot /sysroot

5)成功进入单用户模式并获取到root权限之后,就修改配置信息,如下图所示:

修改完保存重启,就可以正常登录了。

:/# exec /sbin/init

root用户无法登录,提示Module is unknown 原因和解决方法相关推荐

  1. 组策略 计算机 用户账户控制,Win10系统总是弹出用户账户控制提示是否允许程序修改计算机的解决方法...

    Win10系统总是弹出用户账户控制提示"是否允许程序修改计算机"的解决方法 不少使用Win10系统的用户都会遇到这样一个问题:当我们打开程序时,系统总会弹出"你要允许以下 ...

  2. sql无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法

            sql无法打开用户默认数据库,登录失败,用户'sa'登录失败,错误:4064的解决方法 无法打开用户默认数据库,登录失败,这是因为登录帐户的默认数据库被删除. 解决方案:用window ...

  3. win7系统提示计算机内存不足,Win7系统下提示内存不足的原因及解决方法

    很多时候,我们在使用电脑的过程中遇到难题或是故障在所难免的.最近就有很多win7系统的用户表示,电脑系统老是提示"计算机内存不足,如要还原足够的内存以使程序正确工作,请保存文件,然后关闭或重 ...

  4. win10c语言错误,win10打开程序提示错误状态0xc0000020的原因和解决方法

    win10系统打开程序弹出"c:\xx\xxx.dll没有被指定在windows上运行,或者它包含错误.请尝试使用原始安装介质重新安装程序,或联系你的系统管理员或软件供应商以获取支持.错误状 ...

  5. 金蝶服务器 运行错误 372,Win7运行用友T6软件提示错误372的原因及解决方法

    用友T6软件是财务人员经常要用到的软件,一般在电脑上都会进行安装,但是在Win7系统安装以后,却不能运行,提示措施372,从mscomctl.ocx加载控件ImageList失败,这是什么原因呢?改如 ...

  6. 清华山维eps提示计算机内存不足,系统提示“内存不足”的原因及解决方法

    电脑内存为电脑运行提供空间,不过有用户反映,他的电脑经常会提示系统内存不足,这是什么情况?其实引起电脑内存不足的原因有很多,可能是打开的程序或者文件太多导致系统不足,也可能是剪切板占用太多内存,这都有 ...

  7. 手机卡提示“限制服务”,原因和解决方法给你列好了!

    我们在使用手机卡时,会经常遇到一个问题,就是手机"限制服务",如果不及时解决,可能会影响到生活和工作,那么,手机卡暂停服务是怎么回事呢,接下来和小编一块来了解一下吧. 先说一下手机 ...

  8. SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法

    出现问题 : 标题: 连接到服务器 ------------------------------ 无法连接到 .\SQLEXPRESS. ------------------------------ ...

  9. 内部存储空间不足_手机提示存储空间不足的原因和解决方法

    智能手机可以下载很多软件和APP,避免不了手机系统提示存储空间不足的现象,存储空间不足就意味着不能再下载和安装软件,要如何解决手机存储空间不足的现状呢?首先得要知道手机提示存储空间不足的原因有哪些?然 ...

最新文章

  1. C3P0_and_pro.properties配置文档代码
  2. 二维指针动态分配内存连续问题分析
  3. 使用 CSS3 Flexible Boxes 布局
  4. c语言不用switch做计算器,超级新手,用switch写了个计算器程序,求指导
  5. 计算机辅助教学 林筑英,视频教学制作技巧.doc
  6. 学习的过程和挖矿其实很像
  7. c语言float二进制输出代码_C语言学习笔记——学前知识概述
  8. Android Studio 1.1.0汉化初步出炉!
  9. 数据库逻辑删除的sql语句_SQL查询优化的数据库设计和逻辑断言
  10. wcf中如何Host多个WCF服务?
  11. 《Android进阶之光》— Android 书籍
  12. php mac windows,苹果电脑是windows系统吗
  13. UVa540.Team Queue
  14. 遗传算法python实现求最大值_python 遗传算法求函数极值的实现代码
  15. nginx 集群部署
  16. 绝密计划:我在阿里打黑工
  17. python常用内置函数乘法_每个 Python 高手都应该知道的内置函数
  18. 重定向RedirectAttributes用法
  19. 【知识分享】如何制作Gif动态图
  20. 牛客寒假算法基础集训营5 J 炫酷数学

热门文章

  1. CC36 不同的子序列
  2. 高手在民间——SDH、MSTP、OTN和PTN的区别和联系
  3. Cirrus logic 音频放大器CS35L45-CWZR 集成DSP的H级升压15 V转换器
  4. 概率统计·概率论的基本概念【事件独立性、随机变量】
  5. MacBook Pro M1 Parallels Desktop 安装 Ubuntu
  6. 微信公众号消息与事件处理机制
  7. STM32的USB速度,终于确定了传输极限,为以后的产品设计提供了数据。
  8. 华为机试真题实战应用【赛题代码篇】-购买水果最便宜的方案(附Java和C++代码实现)
  9. java基础面向对象总结
  10. 企业应该选择服务器租用、服务器托管还是云服务器?