Pam.exec 退出代码 8

Pam.exec 退出代码 8

我正在尝试使用 pam.d 在用户登录时执行脚本。现在我正在编辑 /etc/pam.d/su 文件。每次我以用户身份登录时,我都会收到“退出代码 8”。

我输入的命令是:

session optional pam_exec.so /etc/calendar/test

路径 /etc/calendar/test 是我编写的测试脚本的路径。脚本如下所示。

echo hi

我使用这个基本脚本只是为了测试。最终我将实现一个脚本来记录登录的用户和登录时间。该代码将如下所示:

user=$(whoami)
date=$(date)
echo $user logged in at $date >> /etc/calendar/tripwire_file

任何关于这个问题的见解都将不胜感激。

相关内容