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 @ 2023-04-10 14:03  test_yu  阅读(1668)  评论(0编辑  收藏  举报