su - username显示could not open session
使用su切换用户时报错
- could not open session
- 最简单的情况:
- 复杂一点的情况:
could not open session
最简单的情况:
检查/etc/security/limits.conf是否设置了该用户的文件句柄数限制为-1
username soft nofile -1
username hard nofile -1
如果像上面的一样配置,会导致su - username即使密码对了也无法切换到该用户
解决办法就是注释掉该配置或者设置为
username soft nofile 65535
username hard nofile 65535
复杂一点的情况:
发现/etc/security/limits.conf没有上面类似的配置错误的情况,但是还是发现无法su
这时候应该具体查询/var/log/secrue日志的信息,我遇到的日志信息是
su: PAM (su-l) illegal module type:
类似这样的日志,说明/etc/pam.d/目录下的su文件是有问题的,一开始我对战还没发现这个文件到底哪一条有错误,索性直接复制了其他正常服务器上面的这个su文件的配置到这里,然后就解决了。
su - username显示could not open session相关推荐
- Centos7:su - username 切换用户不成功
产生错误:su: 警告:无法更改到 /var/lib/username 目录: 没有那个文件或目录.(shell/sbin/nologin) This account is currently not ...
- 解决su – 后显示-bash-4.1#
<1>现象 设置tfs的管理用户时. su - admin时,出现 -bash-4.1# <2>解决 chown admin:admin /home/admin ...
- Linux学习笔记35——特定权限设置(比group、user更细的设置)、身份切换(su、sudo)、密码验证过程详解(PAM)、批量创建用户
一.主机的细部权限规划:ACL 的使用 从第五章开始,我们就一直强调 Linux 的权限概念是非常重要的! 但是传统的权限仅有三种身份 ( owner, group, others) 搭配三种权限 ( ...
- linux终端显示被覆盖,图文说明:Linux监控命令全覆盖
原文出处: 凌风的博客 欢迎分享原创到伯乐头条 1.1 top 1.1.1 命令说明 Top 命令能够实时监控系统的运行状态,并且可以按照cpu.内存和执行时间进行排序 1.1.2 参数说明 命令 ...
- Flask一:安装初始,return方式,Request,Jinja2,session
一:安装和初始 1.Flask 安装 + 启动from flask import Flaskapp = Flask(__name__) # 实例化flask对象 # __name__ 多app应用,分 ...
- Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法
错误报告 - ORA-01940: 无法删除当前连接的用户 01940. 00000 - "cannot drop a user that is currently connected&qu ...
- 【AWSL】之Linux系统安全及应用(su、PAM、sudo、GRUB、JR、NMAP)
序言 这里我主要介绍Linux系统安全与应用 系统安全与应用 序言 一 .账号安全控制 1.账号安全基本措施 ①系统账号清理 ②密码安全控制 ③命令历史限制 ④终端自动注销 二 .系统引导和登录控制 ...
- 【Linux】一步一步学Linux——su命令(103)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 su命令用于切换当前用户身份到其他用户身份,变更时须输入所 ...
- Django:Admin,Cookie,Session
一. Admin的配置 1.Admin基础设置 admin是django强大功能之一,它能够从数据库中读取数据,呈现在页面中,进行管理.默认情况下,它的功能已经非常强大,如果你不需要复杂的功能,它已经 ...
最新文章
- C语言网络编程:accept函数详解
- ASP.NET MVC上传文件----uploadify的使用
- 阿里云容器Kubernetes监控(二) - 使用Grafana展现Pod监控数据
- C++知识点26——使用C++标准库(常用的泛型算法1)
- MediaWiki 1.19.2 发布 - 开源 Wiki 系统
- 【转】测试思考——测试人员需要具备哪些素质?
- android、ios、php之间AES加密解密
- 可以直接考信息系统项目管理师吗
- php中一定要写 吗,PHP编程一定要改掉的5个不良习惯
- Flink+Hologres亿级用户实时UV精确去重最佳实践
- POJ - 1190 生日蛋糕(dfs+剪枝)
- python数字位数重排_Python面试题:给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数...
- Visual C#设计多功能关机程序
- Coinbase在苹果应用商店前100免费应用中排名第30位
- 消息驱动式微服务:Spring Cloud Stream RabbitMQ
- solidity 中的时间_智能合约语言 Solidity 教程系列7 - 以太单位及时间单位
- 计算机网络详细笔记【湖科大教书匠,内含B站链接】
- 姓氏头像制作生成头像组合微信小程序源码
- SwiftUI实战教程 第三章 土豆List
- Kobe -接小球游戏
热门文章
- 电子书领取入口|独家数据深入探索GameFi热潮
- 华为m3现在还能用吗_现在买华为M3还值得吗?这个时间段,M4是不是快出来了?好纠结哦...
- 揭秘港湾:一个华为内部创业之星的陨落
- Matlab randint()函数用法
- 安卓开发入门教程!Android高级工程师必看系列,赶紧收藏!
- testlink的灵活运用
- COLLATE:utf8mb4_bin 与 utf8_genera_ci 区别
- 领英上发的Post一周就收获了20万点赞和5K评论方法技巧
- C#基础③——类型转换(int转double、double转int、Convert)
- IDEA查看Java字节码文件