LINUX.ORG.RU

SSH


0

1

Добрый вечер. Такая проблема. При рестарте сервиса sshd, (/etc/init.d/restart) каким то образом он поднимает net.ppp0. Не могу понять почему? (То бишь, обычно пишет что SSH service started, а тут он пишет вообще то что должно писаться при старте net.ppp0 эт как?) Сам же ssh запускаться не хочет.

Bind top port 22 on 0.0.0.0 failed
fatal: Cannot bind any address.

Порты в iptables открыты. Менял значение порта на другое то же самое. Делал killall sshd, запускал, в логах пишет что запущено, а sshd status пишет что crashed. Соответственно не могу подконектится. Серврик sshd stop так же не может остановить его, демон не может остановить, так как не находит его pid в /var/run/sshd.pid

(start-stop-daemon: fopen '/var/run/sshd.pid':No such file or directory
В общем я уже запутался, ясные умы подскажите.


Глупый вопрос, но... От рута запускаешь?

Какой дистр? М.б. что-то с сетевыми интерфейсами напутал? Посмотри сам скрипт запуска, что в нем написано? Попробуй запустить sshd без инит-скрипта

boombick ★★★★★
()

Содержимое скрипта на pastebin, точную команду, которой запускается сервис, сюда.

Axon ★★★★★
()

sshd_config тоже неси

zolden ★★★★★
()

попробуй запустить sshd с опцией -d вручную от рута.

и с помощью lsof -i проверь, может кто-то висит на 22ом порте.

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