Невозможно получить доступ к серверу на Windows 10 с помощью ключа SSH

Невозможно получить доступ к серверу на Windows 10 с помощью ключа SSH

Я успешно подключился к серверу на Linux, но не смог подключиться к тому же серверу с теми же ключами ssh, которые я скопировал на свой компьютер с Windows 10. Я уже провел много исследований на форумах относительно этой проблемы, но не смог найти ответа.

Вот отладочное сообщение, которое я получаю в Windows:

C:\Users\Valentin\.ssh>ssh XXXXXX -vvv
OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
debug1: Reading configuration data C:\\Users\\Valentin/.ssh/config
debug1: C:\\Users\\Valentin/.ssh/config line 1: Applying options for
XXXXXX [Host]
debug3: Failed to open file:C:/ProgramData/ssh/ssh_config error:2
debug2: resolve_canonicalize: hostname 111111 is address
debug1: Executing proxy command: exec ssh -A -W 111111
[email protected] -i C:\\Users\\Valentin\\.ssh\\id_rsa
debug3: spawning "C:\\WINDOWS\\System32\\OpenSSH\\ssh -A -W 111111
[email protected] -i C:\\Users\\Valentin\\.ssh\\id_rsa"
CreateProcessW failed error:2
posix_spawn: No such file or directory
It says Failed to open file:C:/ProgramData/ssh/ssh_config error:2 but I do not have this file at all. Is this mandatory to have (on Linux everything is running fine without it. In addition to that I already have the config file on my Windows)?

Вот как выглядит мой конфигурационный файл:

C:\Users\Valentin\.ssh>type config
Host            XXXXXX
HostName        111111
User            xxx
ProxyCommand    ssh -A -W %h:%p [email protected] -i C:\Users\Valentin\.ssh\id_rsa
AddKeysToAgent  yes
IdentityFile    C:\Users\Valentin\.ssh\id_rsa

Очевидно, у меня разные Host, Hostname и т. д. Те, что здесь, служат примерами. Обратите внимание, что мне удалось запустить git clone на Windows с помощью ключей ssh, чтобы проверить, что они работают. Так что проблема не в ключах, а в пути, я предсказываю.

Примечание:Шпатлевкаэто последнее, что я хочу использовать. Во-первых, я хочу убедиться, что есть более простой способ сделать это без установки какого-либо дополнительного программного обеспечения.

Я был бы очень признателен, если бы кто-нибудь мог мне с этим помочь.

Связанный контент