аутентификация с помощью pam_exec
Добавлено: 2021-11-16 13:00:55
всем привет
подскажите, нужно настроить правила в pam
нужно подключится на примере по ssh
если логин/пароль верные, то записать эти данные в файл
делаю так:
в итоге в /var/log/auth.log ошибка:
при такой конфигурации:
сначала запрашивается пароль я так понял модуль pam_unix
следом запрашивается пароль pam_exec.so и записывается пароль с логином
потом разрывает соединение
подскажите, нужно настроить правила в pam
нужно подключится на примере по ssh
если логин/пароль верные, то записать эти данные в файл
делаю так:
Код: Выделить всё
auth [success=1 default=ignore] pam_unix.so #13
auth requisite pam_deny.so
auth optional pam_exec.so expose_authtok /home/test.sh
auth required pam_permit.so
Код: Выделить всё
sshd[8416]: in openpam_parse_chain(): /etc/pam.d/sshd(13): missing or invalid control flag
sshd[8416]: fatal: PAM: initialisation failed
при такой конфигурации:
Код: Выделить всё
auth required pam_unix.so
auth requisite pam_exec.so expose_authtok /home/test.sh
следом запрашивается пароль pam_exec.so и записывается пароль с логином
потом разрывает соединение
Код: Выделить всё
Connection to 10.10.10.213 closed by remote host.
Connection to 10.10.10.213 closed.