pam.conf пустой пустой

У меня есть Ubuntu VPS и Plesk, установленные из webfusion.

и я обновил PAM из терминала, пока я подключен к серверу через SSH на замазке.

и теперь, после этого, я потерял доступ к своему серверу с помощью ssh, каждый раз, когда я пытаюсь подключиться к SSH после ввода пароля root, я получаю неправильный пароль.

и я попытался провести небольшое исследование, и я обнаружил, что причина, по которой pam.conf пуст, у Parallels есть решение здесь: http://kb.parallels.com/en/1532, но это решение для исправления функций plesk и может быть применено только с использованием терминала, к которому у меня нет доступа в данный момент.

единственный доступ, который у меня есть, это файловый менеджер в plesk CP, к которому я могу получить доступ к любому файлу на сервере,

я попытался проверить /etc/pam.conf и нашел следующее содержимое:

# ---------------------------------------------------------------------------#
# /etc/pam.conf                                  #
# ---------------------------------------------------------------------------#
#
# NOTE
# ----
#
# NOTE: Most program use a file under the /etc/pam.d/ directory to setup their
# PAM service modules. This file is used only if that directory does not exist.
# ---------------------------------------------------------------------------#

# Format:
# serv. module     ctrl       module [path] ...[args..]          #
# name  type       flag                              #

и папки «/etc/pam.d/» не существует, как я могу получить доступ к ssh, чтобы исправить проблемы с plesk и другие проблемы на сервере?


person MaveRick    schedule 28.05.2013    source источник


Ответы (1)


Переустановите libpam-runtime, чтобы вернуть исходный файл pam.conf.

person TeTeT    schedule 28.05.2013