Docker容器执行su命令报错su: cannot open session: Permission denied 解决方法

复制代码
1、先检查su命令权限是否正确,执行如下命令
ll /etc/pam.d/su
如果现实如图,则说明权限方面没问题,若您的执行结果与我的不一样,需调整权限。
[root@blog-tag-gg ~]# ll /etc/pam.d/su
-rw-r--r-- 1 root root 540 2月   3 2021 /etc/pam.d/su
2、执行如下命令将 如下。
将su文件复制备份
cp /etc/pam.d/su /etc/pam.d/su_bak
vi编辑  /etc/pam.d/su 文件将如图所示注释(前面加#表示注释)


保存退出即可
 
复制代码

 

posted @   test_yu  阅读(1974)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示