pam_loginuid: set_loginuid failed

报错一:普通用户执行at

[test@test-176 root]$ at

PAM failure: Cannot make/remove an entry for the specified session

You do not have permission to use at.

正确现象应该是:

[zn@localhost 下载]$ at
Garbled time

报错二: 修改/etc/ssh/ssd_config  后, 重启sshd 服务, 出现连上紧接着退出的现象提示:Connection to localhost closed.

Connection to localhost closed.

出现类似现象, 看一下/var/log/secure  中的log日志, 若出现

Jun 11 01:55:11 test-176 at: pam_loginuid(atd:session): set_loginuid failed

以下有两种解决问题:

第一种方法: 就是网上可以搜到的   将/etc/pam.d/sshd 中的

session    required     pam_loginuid.so   该行用#注释掉

当然, at 就是对应的/etc/pam.d/at 中的session    required     pam_loginuid.so  注释掉

这种方法, 只能说是需要屏蔽每个pam检测的服务, 这是不科学的 


第二种方法:将内核中的CONFIG_AUDIT=y   CONFIG_AUDIT_LOGINUID_IMMUTABLE=y, 同时关掉选项

CONFIG_AUDIT_LOGINUID_IMMUTABLE      该选项的功能是make audit loginuid immutable 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值