Неспособный к Удаленному входу в систему Маршрутизатор Ubuntu через OpenSSH с Успешным Результатом Ping

Я хочу удаленно войти в Маршрутизатор Ubuntu через OpenSSH, но когда я ввожу следующее для входа в систему, я не могу возвратить ответ от Маршрутизатора Ubuntu в командной строке.

ssh casper@192.168.1.1
  • Войдите в Маршрутизатор Ubuntu через SSH от хоста позади Маршрутизатора Ubuntu ⇒ Сбой
  • Войдите в Маршрутизатор Ubuntu через SSH от хоста вне частной сети маршрутизатора 192.168.1.0Сбой

Дюйм/с маршрутизатора Ubuntu

# External
IP Address: XXX.XXX.XXX.XXX

# Internal
IP Address: 192.168.1.1

Тестирование

Затем я попробовал followings для тестирования.

  • Войдите в Маршрутизатор Ubuntu через SSH в самом Маршрутизаторе Ubuntu ⇒ Успех
  • Ping XXX.XXX.XXX.XXX от хоста позади Маршрутизатора Ubuntu ⇒ Успех
  • Ping 192.168.1.1 от хоста позади Маршрутизатора Ubuntu ⇒ Успех
  • Ping 8.8.8.8 от хоста позади Маршрутизатора Ubuntu ⇒ Успех
  • Ping XXX.XXX.XXX.XXX от хоста вне частной сети маршрутизатора 192.168.1.0Успех

Поэтому я пришел к заключению, что пакет может достигнуть Маршрутизатора Ubuntu, но он не может инициировать ответ SSH для запроса пароля для входа в систему. После того, как попробовано следующая команда для разблокирования порта 22 iptables (1), проблема, все еще не решенная.

iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

Вопрос

Как успешно войти в Маршрутизатор Ubuntu через SSH?


Ссылка

  1. IPTables управляют, чтобы позволить поступать соединения SSH
    https://unix.stackexchange.com/a/136204/48296
1
задан 13 April 2017 в 15:37

1 ответ

У Вас нет правила iptables, позволяющего поступление соединения SSH:

iptables -A INPUT -p tcp --dport ssh -j ACCEPT

строка, которую Вы заключаете в кавычки выше, позволит sshd отвечать на входящие соединения SSH (если ответы были иначе заблокированы), но не позволит удаленным клиентам устанавливать соединение.

1
ответ дан 7 December 2019 в 15:50

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

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