Итак, у меня есть ноутбук с Pop! ОС (20.04 LTS), я только что установил openssh-сервер через sudo apt-get установить openssh-сервер
и я пытаюсь подключиться к нему по SSH со своего настольного ПК с Windows 10, но получаю следующую ошибку:
PS C:\Users\enricojr\.ssh> ssh -vvv 192.168.254.203
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
debug1: Чтение данных конфигурации C:\Users\enricojr/.ssh/config
debug3: не удалось открыть файл: C:/ProgramData/ssh/ssh_config ошибка: 2
debug2: resolve_canonicalize: имя хоста 192.168.254.203 — это адрес
отладка2: ssh_connect_direct
debug1: подключение к порту 22 192.168.254.203 [192.168.254.203].
отладка1: соединение установлено.
debug1: файл идентификации C:\Users\enricojr/.ssh/id_rsa тип 0
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_rsa-cert ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_rsa-cert.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_rsa-cert type -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_dsa ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_dsa.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_dsa тип -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_dsa-cert ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_dsa-cert.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_dsa-cert type -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ecdsa ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ecdsa.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_ecdsa тип -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ecdsa-cert ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ecdsa-cert.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_ecdsa-cert type -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ed25519 ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ed25519.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_ed25519 тип -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ed25519-cert error: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_ed25519-cert.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_ed25519-cert type -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_xmss ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_xmss.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_xmss тип -1
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_xmss-cert ошибка: 2
debug3: не удалось открыть файл: C:/Users/enricojr/.ssh/id_xmss-cert.pub ошибка: 2
debug1: файл идентификации C:\Users\enricojr/.ssh/id_xmss-cert type -1
debug1: строка локальной версии SSH-2.0-OpenSSH_for_Windows_8.1
debug3: recv - из CB(2) ОШИБКА: 138, io: 000001B6A4A39080
kex_exchange_identification: чтение: время ожидания соединения истекло
Ping в порядке, tracert тоже в порядке (если не указано иное, все команды выполняются из Windows Powershell)
PS C:\Users\enricojr\.ssh> tracert 192.168.254.203
Отслеживание маршрута до 192.168.254.203 с использованием не более 30 переходов
1 2 мс 1 мс 2 мс 192.168.254.203
Трассировка завершена.
PS C:\Users\enricojr\.ssh> пинг 192.168.254.203
Пинг 192.168.254.203 с 32 байтами данных:
Ответ от 192.168.254.203: байт=32 время=2мс TTL=64
Ответ от 192.168.254.203: байт=32 время=2мс TTL=64
Ответ от 192.168.254.203: байт=32 время=2мс TTL=64
Ответ от 192.168.254.203: байт=32 время=2мс TTL=64
Статистика пинга для 192.168.254.203:
Пакеты: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время прохождения туда и обратно в миллисекундах:
Минимум = 2 мс, Максимум = 2 мс, Среднее = 2 мс
Бег ssh локальный хост
непосредственно на пульте (у меня передо мной ноутбук) запрашивает пароль, а затем «подключается» просто отлично.
я мог SCP
открытый ключ, который я хотел использовать со своего рабочего стола на удаленном компьютере, тоже отлично работает.
Кроме того, я могу подключиться по SSH с рабочего стола к совершенно другому удаленному устройству, моему Macbook Pro.
Я почти уверен, что проблема связана с установкой openssh-сервера на поп-ос, но это в значительной степени стандартно, я не запускал никаких дополнительных команд, кроме sudo systemctl остановить/перезапустить/состояние
с момента его установки, и у меня сложилось впечатление, что это будет работать из коробки.
Есть идеи, что может быть не так?
редактировать1:
результаты ssh-keyscan на рабочем столе -> удаленный
PS C:\Users\enricojr\.ssh> ssh-keyscan 192.168.254.203
чтение (192.168.254.203): время ожидания соединения истекло
чтение (192.168.254.203): время ожидания соединения истекло
чтение (192.168.254.203): время ожидания соединения истекло