LINUX.ORG.RU
ФорумAdmin

Не пускает telnet...


0

0

Проблемка у меня:

- Mandrake 8.0 ; - telnet server (192.168.0.1) ; - никаких специальных прибамбасов...

С другой линуксовой машины (192.168.0.2) даю команду: telnet 192.168.0.1. А в ответ, вместо заветного "login:", получаю нечто вроде: "Соединение не разрешено удаленным хостом".

Подскажите, пожалуйста, кто в курсе!

anonymous

Похоже из соображений безопасности "все гайки закручены".
[С 192.168.0.1 как root]
если в /etc/hosts.deny написано что-то вроде
ALL: ALL
т.е. отказывать всем

то в /etc/hosts.allow пишишь
ALL: 192.168.0.2

в директории /etc/xinet.d находятся правила доступа к службам
в файле /etc/xinet.d/telnet в поле only_from добавляешь свой хост(или сеть)
[допустим было] only_from = localhost
[стало] only_from = localhost 192.168.0.2
если поля only_from нет(что маловероятно)
добавляешь внутрь фигурных скобок ( таких {} :)

[допустим было]
service telnet
{
disable = no
...
}

[стало]
service telnet
{
disable = no
only_from = localhost 192.168.0.2
...
}

под ... понимается всё остальное :)
обрати внимание на: disable = no (ДОЛЖНО быть no)

Успехов

jellyfish
()

Еще можно посмотреть в лог-файлы,например /var/log/messages- и /var/log/secure (так у меня в RH - в мандрейке тоже где-то должны быть)
Там обычно написано: "Ко мне телнетом пытался подключится ... Я ему отказал по такой-то причине" - возможно это прояснит ситуацию

Ray
()

Спасибо, все получилось !

anonymous
()

А теперь из соображений безопасности рекомендуется выбросить телнет и настроить ssh.

Obidos ★★★★★
()

а как через ссш проверить 25 порт?

anonymous
()

только предыдущее не от того анонимуса который вопрос(главный писал)) а от другого то бишь меня ))

anonymous
()

Под выражением "выбросить телнет" имелось в виду закрытие телнет-порта (не стартовать соответствующего демона). Саму программу, конечно, удалять не надо. ;-)

Obidos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.