
Я ищу способ использовать эти ssh_config
файлы в Windows, а в Linux они находятся в ~/.ssh/config
.
Где находится файл Windows и есть ли разница в синтаксисе или путях, используемых внутри файла?
решение1
Вы можете создать файл конфигурации по адресу %UserProfile%\.ssh\config
. У меня нет исходного кода для этого, но он работает для SSH-подключений в PowerShell и удаленных подключений в Visual Studio Code.
Я не думаю, что конфигурация OpenSSH в Windows 10 отличается от Linux с точки зрения синтаксиса; я копировал и вставлял конфигурации из Windows 10 в WSL и на собственные машины Linux без каких-либо проблем.
решение2
В соответствии с Конфигурация сервера OpenSSH для Windows 10 1809 и Server 2019:
В Windows sshd
%programdata%\ssh\sshd_config
по умолчанию считывает данные конфигурации из