sudo: pam_open_session: System error

sudo: pam_open_session: System error

普通用户提升权限执行命令时候报错:

sudo: pam_open_session: System error
sudo: policy plugin failed session initialization

如果确认:

1. /etc/sudoers 配置没问题

root  ALL=(ALL)  ALL
test  ALL=(ALL)  ALL

2. selinux已关闭

# getenforce
Disabled

3. 可能用户加载的系统环境存在问题

需要删除用户、重新创建普通用户

userdel -r test
useradd test

若是脚本执行:

userdel -r test
source /etc/profile && useradd test

其它非安全操作,可以自行搜网上的,我遇到的问题不是那些非安全操作说的情况
例如:
修改 /etc/pam.d/sudo,删除其中session required pam_limits.so内容的,个人不推荐,有安全隐患

你可能感兴趣的:(Linux,linux,服务器,开发语言,运维)