привет всем!Вопрос в следующем, конекчусь по SSH а он не пишет когда и откуда был последний коннект. Все это началось после упгрейда системы.
ну чего никто не знает что ли ??
>ну чего никто не знает что ли ??а ты уверен, что это должен писать SSH ? это пишет скрипт, который отрабатывает после пвоего входа, копай в эту сторону
>>ну чего никто не знает что ли ??
>
>а ты уверен, что это должен писать SSH ? это пишет скрипт,
>который отрабатывает после пвоего входа, копай в эту сторону
Ну вообще-то в конфиге sshd_config есть параметр
PrintLastLog, который за то и отвечает вроде
По умолчанию он yes, но, возможно, если обновлялся sshd, в новом конфиге он явно убран в no?
в кофиге этого параметра вообще нет :), так что по умолчанию он в 'yes'но для большей уверенности я его прописал, и всеравно нет никаких результатов
>в кофиге этого параметра вообще нет :), так что по умолчанию он
>в 'yes'
>
>но для большей уверенности я его прописал, и всеравно нет никаких результатов
>А на сервере в домашней директории пользователя, которым на него лезешь, случайно файла .hushlogin нет?
>файла .hushlogin нет?
нет такого файла нет но есть допустим .bash_rc внутри которого написано
less .bash_rc
lastвот и все :)
а что там должно быть ?
>>файла .hushlogin нет?
>нет такого файла нет но есть допустим .bash_rc внутри которого написано
>less .bash_rc
>last
>
>вот и все :)
>
>а что там должно быть ?ничего :)
если этот файл есть, то юзеру при логине не выдается когда он последний раз логинился и содержимое motd тоже не выводится :)
но у тебя его и так нет, так что дело не в этом...
>дело не в
>этом...интересно а в чем ???
вот может эта инфа поможет :при коннекти он пишет вместо кто и откуда вот что :
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.
>вот может эта инфа поможет :
>
>при коннекти он пишет вместо кто и откуда вот что :
>Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
> The Regents of the
>University of California. All rights reserved.
странно...
у меня это тоже выводится, а строчкой выше last login
это все должен login выдавать вообще-то...
>это все должен login
а у этого логина могет тоже есть настройки или чегонить в этом роди
>>это все должен login
>а у этого логина могет тоже есть настройки или чегонить в этом
>роди
ну ты почитай man login - он эту инфу либо выводит, либо не выводит, как я понимаю, если выводит, так сразу и copyright и last login...
потому и странно...
login.conf не менял случайно?
хотя что там можно было поменять...
>>>это все должен login
>>а у этого логина могет тоже есть настройки или чегонить в этом
>>роди
>
>
>ну ты почитай man login - он эту инфу либо выводит, либо
>не выводит, как я понимаю, если выводит, так сразу и copyright
>и last login...
>потому и странно...
>login.conf не менял случайно?
>хотя что там можно было поменять...и еще на сервере в домашней директории этого юзера посмотри .login_conf - что там???
у меня уже, честно говоря, мысли кончаются...
>login.conf
я систему обновлял недавно, могет он туды полез
>
>>login.conf
>
>
>я систему обновлял недавно, могет он туды полезребята, ну что вы ей богу:
1. sshd - конфигурация
2. loginвсе, оба дают исчерпывающую информацию и ссылки
иногда можно шутить и переобувать copyright, telnetd, rlogind в sources
уважаемый lavr, нехочу показаться тупым (но всеравно так выгляжу :) )в sshd.conf единственное что отвечает за вывод этой инфы PrintLastLog (если не прав, поправти пожалуйста)
что относительно login то я вообще не знаю чего смотреть (единственный файл который я нашел по этому поводу, это login.conf, чего в нем править я к сожалению не знаю)
уж больно мало опыту у меня :)
>уважаемый lavr, нехочу показаться тупым (но всеравно так выгляжу :) )
>
>в sshd.conf единственное что отвечает за вывод этой инфы PrintLastLog (если не
>прав, поправти пожалуйста)
>
>что относительно login то я вообще не знаю чего смотреть (единственный
>файл который я нашел по этому поводу, это login.conf, чего в
>нем править я к сожалению не знаю)
>
>уж больно мало опыту у меня :)всегда надо смотреть
man sshd (иногда лучше прямо на http://www.openssh.org/ - потому как
в портабельном не все опции в man'ах расписаны, я свой sshd.conf сам
себе дополняю нужными опциямиman login
иногда полезно man utmp
если авторизация работает правильно она должна прописывать вход в utmp
SSH можно собрать и без записи в utmp, да и вообще много что можноЕсли сие было после апгрейда, надо было сделать mergemaster и смотреть
изменения, принимая их или отменяя или внося правки руками, возможно
используя merge(слияние)
А может просто новый SSH не читает старый sshd_conf?
Например у старого был в /etc а у нового в /usr/local/etc