Не удается подключиться к серверу, соединение отклонено

Я не могу ssh зайти на свой сервер. Сервер находится в частной сети, управляемой мной. Ubuntu - это версия 14.04. Это началось, когда я перешел на проводную карту Ethernet. Клиент - MobaXTerm (последний) в Windows 7. Вот что я сделал:

  • Клиент может ping сервер
  • Сервер может ping клиент
  • Я могу ssh localhost на сервере без проблем
  • ufw status показывает открытый порт 22
  • netstat -l показывает прослушивание порта 22

Я сделал iptable --list, но, честно говоря, я не уверен в том, что вижу. Вот строки, в которых есть ssh:

ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT udp -- anywhere anywhere udp dpt:ssh

Я бы опубликовал весь вывод, за исключением того, что у меня нет хорошего способа получить его с сервера.

Все предложения приветствуются.

3
задан 27 May 2014 в 20:20

5 ответов

Я не уверен в MobaXterm, но я знаю, что PuTTY хранит известный сервер цифровые отпечатки SSH в реестре, и некоторые версии сделали довольно трудным соединиться с сервером, если его цифровой отпечаток изменился (и не были очень подробными в их диагностическом выводе).

могло случиться так, что цифровой отпечаток для Вашего сервера изменился, и Ваша терминальная программа защищает Вас от плохих вещей?

0
ответ дан 27 May 2014 в 20:20

Возможно, это будет работать: sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT

0
ответ дан 27 May 2014 в 20:20

У Вас есть какой-либо tcpwrappers? Запустите вход в систему сервера:

tail -f /var/log/auth.log

Попытка к ssh от клиента и вставки журналы ошибок.

я думаю, что ssh known_hosts вызывает проблему. Просто скопируйте и очистите known_host файл и попробуйте еще раз

0
ответ дан 27 May 2014 в 20:20

Я решил эту проблему "старомодный путь": Я поместил терминал на сервер. Но я просто попытался использовать XTerminal удаленно снова, и он соединился. Таким образом, мы будем рисовать мелом это до "только одной из тех вещей".

Спасибо всем, кто ответил.

0
ответ дан 27 May 2014 в 20:20

В прошлом я имел эту проблему и решил его при помощи IP LAN для соединения с сервером вместо доменного имени или имени узла.

1
ответ дан 27 May 2014 в 20:20
  • 1
    Как я знаю, который - который? Когда я выполняю список rfkill, я получаю это: 0: phy0: Беспроводная LAN, Мягкая заблокированный: нет Трудно заблокированный: № 7: phy7: Беспроводная LAN, Мягкая заблокированный: нет Трудно заблокированный: нет – willem.hill 10 December 2015 в 12:34

Другие вопросы по тегам:

Похожие вопросы: