切换用户报错 cannot open session
程序员文章站
2022-07-11 08:27:01
...
1.确认/etc/下的passwd 和shadow文件权限是否正常,
2.接着看/etc/security/limits.conf配置是否正确
3.查看日志报错
tail -f /var/log/secure
报错信息如下:
Sep 9 18:35:28 esmanager2 su: PAM (su) illegal module type: type=
Sep 9 18:35:28 esmanager2 su: PAM (su) no control flag supplied
Sep 9 18:35:28 esmanager2 su: PAM (su) no module name supplied
报错显示type= 这个类型有问题,查看控制模块配置文件
cat /etc/pam.d/system-auth
发现多出一行type=。明显格式报错。(可能是误操作导致上行命令跳至下行,回删后恢复正常)
推荐阅读
-
jspgou商城部署时报错:Could not open Hibernate Session for transaction; nested exception is org.hibernate.ex
-
报错:libmysqlclient.so.18: cannot open shared object file: No such file or directory.
-
切换用户报错 cannot open session
-
linux切换用户时报错 this account is currently not available
-
linux 切换用户报错:This account is currently not available.
-
cv2报错ImportError: libXrender.so.1: cannot open shared object file 解决
-
STM32程序编写报错集(1)——stm32f10x.h(478): error: #5: cannot open source input file “core_cm3.h“
-
PHP网站报错Cannot start session without errors怎么解决
-
phpmyadmin报错:Cannot start session without errors问题
-
进入Docker容器后某些目录ls无法访问报错: cannot open directory ‘.‘: Permission denied