при попытке смягчить некоторые спам PAM сообщения в /var/log/auth.log
после этой post, Я пробовал различные комбинации в /etc/pam.d/sudo
. К сожалению, последняя строка, которую я попробовал, полностью заблокировала меня от любого sudo / su операции.
session [success=1 default=ignore] pam_succeed_if.so quiet_success user = root uid = 0 ruser = pi
ошибка, которую я получаю на CLI:
$ sudo nano sudo
sudo: pam_open_session: Permission denied
sudo: policy plugin failed session initialization
с тегом /var/log/auth.log
сообщение:
May 11 14:56:29 sudo: pi : TTY=pts/0 ; PWD=/etc/pam.d ; USER=root ; COMMAND=/bin/nano sudo
May 11 14:56:29 sudo: pam_unix(sudo:session): session opened for user root by pi(uid=0)
May 11 14:56:29 sudo: PAM bad jump in stack
May 11 14:56:29 sudo: pi : pam_open_session: Permission denied ; TTY=pts/0 ; PWD=/etc/pam.d ; USER=root ; COMMAND=/bin/nano sudo
очевидно, я не могу редактировать файл, используя команду sudo отредактировать файл.
как я могу отредактировать файл и выйти из этой ужасной ситуации?
(это на последнем участке Debian на малине Pi 3B.)