Рейтинг:1

ssh: порт 22 Соединение отказывается

флаг es

У меня вопрос относительно удаленного доступа к машине через ssh. Я пытаюсь войти по ssh на свою машину с Linux с моего Mac, и я уже настроил ssh-сервер на своем Ubuntu, открыл порт 22 и брандмауэр. Однако я получил это сообщение об ошибке при подключении

[@Ges-MacBook ~]->ssh <имя пользователя>@<ipv4 удаленной машины> -vvv 

OpenSSH_8.6p1, LibreSSL 2.7.3 

debug1: Чтение данных конфигурации /etc/ssh/ssh_config 

debug1: /etc/ssh/ssh_config строка 47: Применение параметров для * 

debug2: resolve_canonicalize: hostname <ipv4 удаленной машины> — это адрес 

debug3: расширенный UserKnownHostsFile '~/.ssh/known_hosts' -> '/Users/geyan/.ssh/known_hosts' 

debug3: расширенный UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Users/geyan/.ssh/known_hosts2' 

debug1: провайдер аутентификации $SSH_SK_PROVIDER не разрешен; отключение 

debug3: ssh_connect_direct: вход 

debug1: подключение к порту <ipv4 удаленной машины> [<ipv4 удаленной машины>] 22. 

debug3: set_sock_tos: установить сокет 3 IP_TOS 0x48 

debug1: подключиться к адресу <ipv4 удаленной машины> порт 22: подключение отклонено 

ssh: подключиться к хосту <ipv4 удаленной машины>, порт 22: подключение отклонено

Кто-нибудь знает в чем проблема и как это исправить?

Вот некоторые результаты проверки конфигурации Ubuntu, к которой я хочу подключиться:

ge@ge-ubuntu:~$ статус sudo ufw
Статус: активен

К действию от
-- ------ ----
22 РАЗРЕШИТЬ ВСЕГДА                  
22/tcp РАЗРЕШИТЬ ВСЕГДА                  
22 (v6) РАЗРЕШИТЬ ВСЕГДА (v6)             
22/tcp (v6) РАЗРЕШИТЬ везде (v6) 
ge@ge-ubuntu:~$ статус ssh службы sudo 
[sudo] пароль для ge: 
ssh.service — сервер OpenBSD Secure Shell
     Загружено: загружено (/lib/systemd/system/ssh.service; включено; предустановка поставщика: включена)
     Активно: активно (работает) с четверга 28 октября 2021 г., 12:37:53 по восточному поясному времени; 2ч 52мин назад
       Документы: человек:sshd(8)
             мужчина: sshd_config(5)
    Процесс: 19004 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
   Основной PID: 19005 (sshd)
      Заданий: 1 (лимит: 38085)
     Память: 2,6 М
     Группа CG: /system.slice/ssh.service
             ââ19005 sshd: /usr/sbin/sshd -D [прослушиватель] 0 из 10-100 запусков

28 октября, 12:37:53 ge-ubuntu systemd[1]: запуск сервера OpenBSD Secure Shell...
28 октября, 12:37:53 ge-ubuntu sshd[19005]: сервер прослушивает порт 22 0.0.0.0.
28 октября, 12:37:53 ge-ubuntu sshd[19005]: сервер прослушивает :: порт 22.
28 октября, 12:37:53 ge-ubuntu systemd[1]: запущен сервер OpenBSD Secure Shell.
28 октября, 12:38:22 ge-ubuntu sshd[19034]: Принят пароль для geyan с порта 127.0.0.1 40692 ssh2
28 октября, 12:38:22 ge-ubuntu sshd[19034]: pam_unix(sshd:session): сеанс открыт для пользователя geyan пользователем (uid=0)

FedKad avatar
флаг cn
Можете ли вы «пинговать» IP? Вы уверены, что обе машины подключены к одной сети?
Andrej Podzimek avatar
флаг cn
Определенно предпочтительнее «ipv6 удаленной машины», чем «ipv4 удаленной машины». IPv4 был неудачным экспериментом 1975 года, который перестал работать примерно в 1995 году из-за исчерпания адресов, что потребовало использования NAT (*Бессмысленная проблема с адресацией*). Вы уверены, что ваши попытки подключения SSH достигают реальной машины, а не только маршрутизатора NAT?
флаг es
я пингую ` вывод был нормальным. Так же пробовал ssh localhost с сервера, тоже работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.