1、环境
openEuler 22.03 (LTS-SP3)
2、问题
编写了脚本,需要通过普通用户启动进程。
新建orasync用户
useradd orasync
passwd orasync
正常root用户此时应该可以免密切换到orasync用户,输入密码(正确密码),报错su: Permission denied
su - orasync
提示需要输入密码
su: Permission denied
3、解决
检查/etc/pam.d/su文件
找到pam_rootok.so相关行,取消注释即可解决