Назад | Перейти на главную страницу

соединение ssh: ssh_exchange_identification: read: время ожидания операции истекло

Я как бы новичок во всем этом, но я постараюсь объяснить, что могу. Прежде всего, я использую MacOSX. У меня есть удаленный сервер под Ubuntu, к которому я хотел бы получить доступ по ssh.

Системный администратор дал мне IPsec, когда я подключаюсь к нему, у меня нет доступа к Интернету, но я могу подключиться к моему серверу по ssh. Так что где бы я ни был, я могу подключиться к VPN IPsec, а затем к своему удаленному серверу, не подключаясь к локальной сети.

Теперь у меня также есть доступ со своего рабочего стола к локальному интернет-соединению, оттуда я могу пинговать сервер, и я также могу получить к нему доступ через веб-интерфейс (путем ввода IP-адреса в моем браузере), НО я не могу подключиться к серверу с помощью ssh.

вот что я получаю:

$ ssh XX.XXX.XXX.X -v
OpenSSH_7.6p1, LibreSSL 2.6.2
debug1: Reading configuration data /Users/me/.ssh/config
debug1: /Users/me/.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug1: Connecting to XX.XXX.XXX.X port 22.
debug1: Connection established.
debug1: identity file /Users/me/.ssh/id_rsa type 0
debug1: key_load_public: No such file or directory
debug1: identity file /Users/user/.ssh/id_rsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_7.6
ssh_exchange_identification: read: Operation timed out

прежде чем получить это, я попытался сгенерировать ключ rsa и разместить свой открытый ключ на удаленном сервере (так как я могу подключиться к VPN), но все равно получаю ошибку. Как вы можете видеть, соединение установлено, хотя похоже, что что-то препятствует обмену данными между моим компьютером и сервером, и до сих пор я не нашел решения этой проблемы ...

редактировать 1: поэтому я попробовал с дополнительным подробным -vvv, но я не вижу разницы

$ ssh XX.XXX.XXX.X -vvv
OpenSSH_7.6p1, LibreSSL 2.6.2
debug1: Reading configuration data /Users/me/.ssh/config
debug1: /Users/me/.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to XX.XXX.XXX.X port 22.
debug1: Connection established.
debug1: identity file /Users/me/.ssh/id_rsa type 0
debug1: key_load_public: No such file or directory
debug1: identity file /Users/me/.ssh/id_rsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_7.6
ssh_exchange_identification: read: Operation timed out

редактировать 2: поэтому я пытаюсь добавить немного больше информации: я сгенерировал ключ rsa, и я копирую / вставляю свой открытый ключ на удаленный сервер в .ssh / authorized_keys

когда я проверяю журнал на сервере таким образом:

cat /var/log/auth.log

нет никаких следов моей попытки подключения