要查看哪些基于 PAM 的服务正在使用它:
grep pam_access /etc/pam.d/*
Run Code Online (Sandbox Code Playgroud)
如果没有提到/etc/pam.d/cron(我怀疑它不会),那么它不应该对 cron 工作产生任何影响。如果文件中有任何@include指令pam.d,请遵循它们以确保您不会遗漏任何内容。
[1] 什么服务读取该文件?它由 pam 使用
[chida@localhost ~]$ rpm -qf /etc/security/access.conf
pam-1.1.5-7.fc17.x86_64
Run Code Online (Sandbox Code Playgroud)
[2] 编辑后需要重新启动吗?
没有什么可以重新启动。一旦更改,在后续登录事件中,将读取该文件。
[3] 我怎么知道它正在被使用?
$ stat /etc/security/access.conf
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请执行 man access.conf。