Проблемы с sshd

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

NeverM
Сообщения: 248
ОС: gentoo

Проблемы с sshd

Сообщение NeverM »

После очередного обновления системы (в частности пакетов syslog-ng и sshd) появилась странная вещь, при попытке залогиниться на ssh в коносли вместо одной строки "Last login:" пишется две:

Код: Выделить всё

Last login: Thu Apr 16 19:23:40 MSD 2009 from 95-24-8-88.broadband.corbina.ru on pts/0
Last login: Thu Apr 16 19:24:55 2009 from 95-24-8-88.broadband.corbina.ru

При чём в первой строке пишется дата и хост предпоследнего подключения а во второй последнего. Если в /etc/ssh/sshd_config написать PrintLastLog no то "Last login:" пишется одной строкой.
Также в syslog почему то перестали попадать все сообщения от sshd хотя в /etc/ssh/sshd_config есть

Код: Выделить всё

SyslogFacility AUTH
LogLevel INFO

Помогите разобраться с данными проблемами
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Проблемы с sshd

Сообщение vr13 »

это не в sshd дело: то, что ему предписывается (PrintLastLog) - он вам делает или не делает в зависимости от параметра
остальное выполняется pam (см /etc/pam.d/system-login)
Спасибо сказали:
NeverM
Сообщения: 248
ОС: gentoo

Re: Проблемы с sshd

Сообщение NeverM »

Код: Выделить всё

srv ~ # cat /etc/pam.d/system-login
auth            required        pam_tally.so file=/var/log/faillog onerr=succeed
auth            required        pam_shells.so
auth            required        pam_nologin.so
auth            include         system-auth

account         required        pam_access.so
account         required        pam_nologin.so
account         include         system-auth
account         required        pam_tally.so file=/var/log/faillog onerr=succeed

password        include         system-auth

session         required        pam_env.so
session         optional        pam_lastlog.so
session         include         system-auth
session         optional        pam_motd.so motd=/etc/motd
session         optional        pam_mail.so

подскажите что тут стоит подправить?
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Проблемы с sshd

Сообщение vr13 »

session optional pam_lastlog.so

но лучше всего - man 8 pam. про это полезно знать
Спасибо сказали:
NeverM
Сообщения: 248
ОС: gentoo

Re: Проблемы с sshd

Сообщение NeverM »

спасибо, почитаю, теперь остался только вопрос удачных/не удачных логинов
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Проблемы с sshd

Сообщение vr13 »

это тоже pam. sshd просто сервис, а pam - выполняет аутентификацию, чем бы вы не заходили в систему: telnet, ftp итд
Спасибо сказали:
NeverM
Сообщения: 248
ОС: gentoo

Re: Проблемы с sshd

Сообщение NeverM »

Может тут чтото стоит подправить?

Код: Выделить всё

srv ~ # cat /etc/pam.d/system-auth
auth            required        pam_env.so
auth            required        pam_unix.so try_first_pass likeauth nullok

account         required        pam_unix.so

password        required        pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
password        required        pam_unix.so try_first_pass use_authtok nullok sha512 shadow

session         required        pam_limits.so
session         required        pam_env.so
session         required        pam_unix.so
session         optional        pam_permit.so
Спасибо сказали:
NeverM
Сообщения: 248
ОС: gentoo

Re: Проблемы с sshd

Сообщение NeverM »

Вопрос всё ещё актуален
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Проблемы с sshd

Сообщение Frank »

Также в syslog почему то перестали попадать все сообщения от sshd
SyslogFacility AUTH

логи пишутся в /var/log/auth.log
Изображение
Спасибо сказали: