2

Я использую Logwatch на своем сервере, на котором работает Ubuntu 10.0.4

Я увидел следующую строку в отчете LogWatch:

Unmatched Entries pam_env(sshd:setcred): невозможно открыть файл env: /etc /default /locale: такого файла или каталога нет: 9 раз

Может кто-нибудь объяснить, что означает эта линия - и я должен волноваться?

Если необходимо предпринять какие-либо действия или провести дальнейшее расследование, может ли кто-нибудь рекомендовать новый план действий или как продолжить изучение этого вопроса?

1 ответ1

2

Сообщение приходит от pam, который является подсистемой для аутентификации пользователя и связанных задач. В частности, это происходит с сервера ssh, вызывающего библиотеку pam для аутентификации пользователей. Это управляется конфигурационным файлом /etc/pam.d/sshd .

/etc/default/locale - это файл, который существует по умолчанию при установке Debian или Ubuntu. Предполагается, что он содержит определения переменных среды локали - настройки по умолчанию для языка интерфейса, набора символов, формата даты и т.д.

В установке Ubuntu по умолчанию /etc/pam.d/sshd содержит строку
    auth required pam_env.so envfile=/etc/default/locale
так что пользователи получают настройки локали в своей среде при входе через ssh.

Файл не существует в вашей системе. Это неожиданно, но безвредно с точки зрения безопасности.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .