На этот вопрос уже есть ответ здесь:
Я сделал ошибку, которая привела к удалению /etc/pam.d
, как мне восстановить конфигурацию PAM до состояния, которое будет сгенерировано для моих текущих установленных пакетов, если я не знаю, какие файлы нужно восстановить?
Используйте dpkg -S /etc/pam.d/*
, чтобы узнать, в каких пакетах установлены файлы / службы PAM, затем используйте apt
, чтобы переустановить эти пакеты, и попросите его также установить отсутствующие файлы конфигурации:
$ sudo apt install --reinstall -o Dpkg::Options::="--force-confmiss" $(dpkg -S /etc/pam.d/\* | cut -d ':' -f 1)
Благодаря @alvin -разряд за бит на , как указать apt
установить недостающие файлы конфигурации