>>>>>>Стоит RH 7.1, SSH, шел пользователей - bash. В общем до какого-то
>>>>>>момента все было ОК, потом вдруг перестал пускать! Вот логи: Oct
>>>>>>1 12:09:54 213 sshd[1678]: warning: /etc/hosts.deny, line 7: missing newline or
>>>>>>line too long Oct 1 12:09:54 213 sshd[1678]: Did not receive
>>>>>
>>>>>1. /etc/hosts.deny - явное предупреждение
>>>>>
>>>>>>identification string from 217.73.193.20. ---- Это снаружи коннектятся к Линуксу Oct
>>>>>
>>>>>2. ssh - надо смотреть логи авторизации
>>>>>
>>>>>>1 12:14:02 213 xinetd[628]: START: ftp pid=1724 from=192.168.0.11 Oct 1 12:14:02
>>>>>>213 xinetd[628]: EXIT: ftp pid=1724 duration=0(sec) ---- А это я пытаюсь
>>>>>>зайти по FTP Где собака зарыта? (фаервол весь открыл, он не
>>>>>>причем)
>>>>>>anonymous (*) (2002-10-01 12:14:17.705)
>>>>>>При всем при этом, я свободно захожу через PUTTY!!!!!
>>>>>
>>>>>3. ftp - смотреть настройки ftp и запуск через xinetd
>>>>
>>>>
>>>>1. В /etc/hosts.deny кроме строк начинающихся с # НИЧЕГО НЕТ!
>>>>2. Где могут быть эти логи, нашел только конфиг?
>>
>>/var/log/auth.log?
>>
>>>>3. Я не могу определить имя демона запускающего FTP.
>>>>Да, но тут еще вот что, через линух пытается соединиться удаленный сервер,
>>>>и он как через тунннель уходит на другой, так вот он
>>>>заходит через порт 3299!!! Но ему тоже доступа нет!!!!
>>>
>>>Тут явный глюк. Вот лог последний входа удаленного сервера:
>>>Oct 1 13:04:50 213 sshd[2776]: Did not receive identification string from
>>>217.73.193.20.
>>
>>
>>эта строка говорит как раз не о входе, а о попытке (коннект
>>был, а авторизации не было).
>>
>>покажи дословно, что пишет telnet на 21 порт?
>
>
>По telnet 192.168.0.1 21 выдет:
>Trying 192.168.0.1...
>Connected to bsd.ikt.msk.ru (192.168.0.1).
>Escape character is '^]'.
>220 213.141.192.71 FTP server (Version wu-2.6.1-16.7x.1) ready.
>
ftp demon == wuftpd если Приглашение не есть подмена
>По ssh:
>Trying 192.168.0.1...
>Connected to bsd.ikt.msk.ru (192.168.0.1).
>Escape character is '^]'.
>SSH-1.99-OpenSSH_2.5.2p2
OpenSSH версия 2.5.2portable2 - старая и дырявая
Linux RH - загрузка демонов идет из /etc/rc.d/ внутри которой должны
быть директории со скриптами для каждого уровня загрузки:
rc0.d
rc1.d
rc2.d
...
про загрузку системы и уровни загрузки man init
default уровень указан в /etc/inittab:
id:3:initdefault:
внутри указнных выше директорий находятся стартовые скрипты S... -
отрабатывающие процедуру запуска при загрузке и стоповые скрипты сервисов
- K... , которые отрабатывают при reboot, shutdown
[lavr@pccmsz lavr]$ uname -a
Linux pccmsz.jinr.ru 2.4.9-31.1.cern #1 Thu Apr 4 20:04:38 CEST 2002 i686 unknown
[lavr@pccmsz lavr]$ grep sshd /etc/rc.d/*/* | less
[lavr@pccmsz lavr]$ ls -la /etc/xinetd.d/wu-ftpd
-rw-r--r-- 1 root root 364 Ноя 21 2001 /etc/xinetd.d/wu-ftpd
[lavr@pccmsz lavr]$
находим скрипт запуска SSH, находим где конфигурация sshd_config
изучаем (man sshd)
находим где и как стартует wuftpd и конфигурацию (man ftpd, man ftpaccess)
изучаем настройки pam (авторизация), определяем используется ли tcpwrapper: /etc/hosts.allow[deny]
из всего этого выявляем причину и устраняем ее