Как «открыть» на «отфильтрованном» порте

Первое, о чем вы спросили, - это функция ядра под названием Linux. Не Unix вообще и не Gnu.

А почему, спросите авторов. Однако я предполагаю, что это позволяет администратору устройства, не подключенного к сети (здесь я включаю RS232 как тип сети), входить в систему и выполнять некоторую административную работу, не выходя из системы другого пользователя.

1
05.03.2016, 13:20
2 ответа

Что-то между вами и ip_address блокирует соединение с ip_address: 22, так что ответа не поступает. Это может быть сам сервер ip_address или любое другое поле между вами и вами.

Вам нужно будет отследить, где происходит блокировка, и открыть порт.

0
27.01.2020, 23:48

Откройте порт в вашем брандмауэре (, предполагая на мгновение, что это место, где он фильтруется ). На сервере (, который вы хотите ssh- ), попробуйте :

.
sudo ufw allow 22/tcp

в оболочке, а затем опубликуйте здесь любое сообщение об ошибке.

Кроме того, опубликуйте вывод

sudo netstat -tlpn

, особенно если команда брандмауэра не работает, чтобы мы могли видеть порт LISTEN sshd.

Если команда netstatвыше не может быть найдена (новые инструменты iproute2 ), попробуйте вместо этого

sudo ss -tlpn

Вывод менее читабелен, чем вывод netstat, но все равно должен показывать, что процесс sshdвыполняет «ПРОСЛУШИВАНИЕ» на порту 22.

2
27.01.2020, 23:48

Теги

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