Linux系统:root用户 登录失败
问题
在Linux系统上,从root用户切换到oracle用户时报错 su: cannot open session: Permission denied
如下:
分析
定位原因1
- 分析登录日志,可以看到时登录的时候limit中的
memlock
设置失败,导致用户登录失败:
- limit配置表示限制该用户最大可以打开的文件数量、会话数量、内存等,使用
ulimit -a
命令查看当前的配置:
- 从上图可以看到,即使我现在使用的是root用户,但是最大的
memlock
也只有64 字节,并且,尝试设置memlock
失败了
- 之所以设置失败,是因为我当前的服务器不是真实的物理机,而是docker,所以没有权限
定位原因2
- 确定是
limit
的配置导致的登录失败,按照百度的解决方案,尝试修改/etc/security/limits.conf
后重新登录,结果还是登录失败,控制台和日志报错与之前完全一样
- 经过一番摸索之后发现:在系统的
/etc/security/limits.d/
下的配置文件同样也是用来配置limit,并且 优先等级 高于/etc/security/limits.conf
- 而且在这里,可以看到一个安装 oracle 软件自动生成的conf文件
修改完该文件之后,终于可以登录用户
结论
- 登录失败确实是因为
limit.conf
的配置太小导致 /etc/security/limits.d/
下的配置文件的优先级高于/etc/security/limits.conf
- docker服务器下,即便是使用root用户,部分配置项也无法修改,比如这里的
ulimit -l 66
Linux系统:root用户 登录失败相关推荐
- Linux 使用root用户登录系统,并查看当前的路径。 查看当前目录下面的所有文件(包括隐藏文件)。 在当前目录下,查看根目录中的目录结构。
Linux一些命令 1.使用root用户登录系统,并查看当前的路径. 2.查看当前目录下面的所有文件(包括隐藏文件). 3.在当前目录下,查看根目录中的目录结构. List item 4.在当前/ro ...
- ubuntu linux 启用root用户登录
Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起.对于其他Linux系统来说,一般在安装过程就设定root密码,这样用 ...
- linux系统获取用户信息失败怎么办,异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\IUSR' 登录失败解决办法...
最近在做.NET项目,因为本人以前做Java较多,所以对.NET不熟悉,在项目完成后部署到IIS服务器上出现诸多问题,以上其中之一,若有时间,在更新其他问题的解决办法! 异常详细信息: System. ...
- Linux修改root用户登录密码
echo root:123456 |chpasswd root ---- 登录名 123456 ---- 新登录密码 可以调用system函数,实现在应用程序中修改root用户的登录密码,限制teln ...
- Debian 8.0桌面系统root用户登录和root用户自动登录
Debian桌面环境默认不允许root登录,所以需要修改配置. 一.让Debian可以使用root登录 1)首先修改gdm3的设定文件(/etc/gdm3/daemon.conf),在[securit ...
- linux 查看非法用户登录,用短信报警来监控linux系统的非法登录用户
用短信报警来监控linux系统的非法登录用户 为了保证linux系统的安全,我们可以写一段脚本来监控linux系统的用户登录情况,当登录IP地址不是我们指定的IP地址时则发出一条报警短信.这里我们间接 ...
- linux服务器登录次数,Linux 服务器和Windows服务器 用户登录失败次数限制【互联网金融系统漏洞排查】...
1.Linux服务器用户登录失败次数限制(使用pam模块实现) /etc/pam.d/sshd (远程ssh) /etc/pam.d/login (终端) 1.1.用户通过ssh登录失败次 ...
- linux root登录失败可以锁定,Centos 用户登录失败N次后锁定用户禁止登陆
针对linux上的用户,如果用户连续3次登录失败,就锁定该用户,几分钟后该用户再自动解锁 Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁 ...
- linux系统如何登录root用户,如何设置linux操作系统以root用户登录?
对于一些新版的linux操作系统一般都不允许用户以root用户登录,很多的权限没有(比如新建文件夹)这使得我们对linux的开发工作无法进行. 下面我将自己对这个问题的解决方法总结如下: (1)首先登 ...
最新文章
- Java平时需要注意的事项
- The Best Vacation CodeForces - 1358D(贪心+尺取)
- 因为犯罪被判三年刑,期间没办法还信用卡,银行会怎么做?
- Java线程池,从使用到原理
- 1.php查询数据,数据查询 · thinkphp5 · 看云
- Pentium 4处理器架构/微架构/流水线 (4) - NetBurst框图
- android otg读取索尼相机usb_OTG是何物,手机的OTG功能还有存在的必要么?
- 中文只占一个字符_长寿的人,3个部位可能“发红”,哪怕只占一个,身体还算健康...
- 每天更新bing首页图片为桌面壁纸
- Windows上SVN服务器搭建【转】
- 1.SRE:Google运维解密 --- 介绍
- OTC场外交易平台源码/虚拟场外交易源码
- 在BREW中打造自己的GUI(8)-IWEB的封装
- 抖音快手初学者如何快速成长
- 在linux下刷B站方法总结
- 如何做好项目规划?以及项目规划常用的管理软件盘点
- TM影像各波段及波段组合情况
- 来广州找工作有一个多月了,今天终于有着落了,工资7000
- 中国软件行业协会常务副秘书长陈宝国博士带队调研擎天科技
- Android Things:用户驱动-输入驱动
热门文章
- 昆山市计算机培训机构哪里有,昆山靠谱的办公软件培训班在哪儿
- 仿呱呱购物流时间轴效果(swift)
- 统计信号处理:(估计二) 最小方差无偏估计
- 树莓派ubuntu换源方法
- 全国计算机等级考试命题研究组,全国计算机等级考试命题研究组组
- 论计算机辅助英语教学视频教程,论大学英语教学中的多媒体计算机辅助语言教学.pdf...
- access在哪里可以设主键_access设置主键
- easyExcel分批导入
- 数论 - 分解质因数+欧拉函数 - Relatives POJ - 2407
- 【高数复盘】3.2洛必达法则