1

Я не могу подключиться к любому удаленному серверу. Это показывает эту ошибку. Я могу пинговать тот же IP-адрес.

Также я проверил, работает ли sshd:

sudo service sshd status

ssh.service - сервер OpenBSD Secure Shell
Загружен: загружен (/lib/systemd/system/ssh.service; включен; предустановка поставщика: включена)
Активен: активен (работает) с вс 2018-02-11 10:35:22 IST; 47мин назад Основной PID: 2610 (sshd)
CGroup: /system.slice/ssh.service
26─2610 /usr /sbin /sshd -D

Также порт активен и слушает:

netstat -lnp | grep 22

(Не все процессы могут быть идентифицированы, информация о не принадлежащих процессах не будет отображаться, вам нужно быть пользователем root, чтобы увидеть все это.)
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -

tcp6 0 0 :::22 :::* СЛУШАТЬ -

unix 2 [ACC] LISTINING STREAM 22969 1268/dbus-daemon @/tmp/dbus-gnLG2rgPez

Я также проверил брандмауэр:

статус sudo ufw

Статус: активный
К действию от ------
22 ВСЕГДА
3000 разрешено везде
OpenSSH ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
3000 (v6) ALLOW Anywhere (v6)
OpenSSH (v6) разрешено везде (v6)

Затем я попытался отключить Firewell тоже. Это не работает.

Я могу SSH localhost, как показано ниже:

SSH 192.168.1.11

Пароль daizy@192.168.1.11: Добро пожаловать в Ubuntu 16.04.3 LTS (GNU/Linux 4.13.0-32-generic x86_64)

21 пакет может быть обновлен. 0 обновлений являются обновлениями безопасности.

Последний вход в систему: Вс 11 февраля 11:00:36 2018 с 192.168.1.11

Я использую Ubuntu 16.04 и пытаюсь подключиться к серверу Digital Ocean. До 8-го февраля он работал нормально. Я не менял конфигурацию SSH.

Если я попробую на другой порт:

ssh -p 80 root@139.59.2.129
ssh_exchange_identification: соединение закрыто удаленным хостом

ssh -vvv 139.59.2.129
OpenSSH_7.2p2 Ubuntu-4ubuntu2.4, OpenSSL 1.0.2g 1 марта 2016 г.
debug1: чтение данных конфигурации /etc /ssh /ssh_config
debug1: /etc /ssh /ssh_config строка 19: применение параметров для *
debug2: разрешение «139.59.2.129» порта 22
debug2: ssh_connect_direct: needpriv 0
debug1: подключение к порту 139.59.2.129 [139.59.2.129].
debug1: подключение к адресу 139.59.2.129, порт 22: соединение отклонено
SSH: подключиться к хосту 139.59.2.129 порт 22: соединение отказано

Я также мог бы легко войти в локальный хост, используя:
ssh -vvv localhost

0