无法从 /etc/security/limits.conf 读取设置:权限被拒绝

无法从 /etc/security/limits.conf 读取设置:权限被拒绝

我修改了文件 /etc/security/limits.conf 来增加资源限制。但它导致错误:“服务模块错误”。于是我恢复了/etc/security/limits.conf,但是又出现了新的错误:“cannot read settings from /etc/security/limits.conf: Permission returned”。我尝试了 chmod ,没有模式有效。 屏幕截图 我有用于登录的 pam 配置,如下所示: 帕姆配置

这真让我生气。任何人都可以帮助我吗???!!!奥兹

顺便说一句,我的系统是Centos7。

答案1

您应该一直验证文件的权限:

dr-xr-xr-x 25 root root  4096 Jan  7  2016 /
drwxr-xr-x 95 root root 12288 Sep  1 13:09 /etc
drwxr-xr-x  6 root root  4096 Jul 28 11:37 /etc/security
-rw-r--r--  1 root root  2422 Jul 28 11:37 /etc/security/limits.conf

如果您在强制模式下运行 SELinux,那么您还应该运行

restorecon /etc/security/limits.conf

确保文件具有正确的安全上下文。

-rw-r--r--. root root system_u:object_r:etc_t:s0       /etc/security/limits.conf

相关内容