web-dev-qa-db-ja.com

Windows 10のSSH用のSSH .configファイル?

私はWindows 10マシンを使用しており、SSHクライアントはC:\Windows\System32\OpenSSHにあります(最近のOSの一部である必要があります)。私は$HOME/.ssh/configに設定ファイルがあるUnixランドのSSHに慣れています。

私の質問:WindowsのOpenSSHにはそのようなファイルがありますか?ある場合-それはどこにありますか?そうでない場合-コマンドライン以外でどのように構成しますか?

注:CygwinやPuTTYの使用を勧めないでください。これらはどちらもすばらしいオプションですが、私は特にWindows提供のSSHクライアントについて質問しています。

3
einpoklum

OpenSSH構成と主要ファイル(configknown_hostsauthorized_keysid_rsaid_dsaなどを含む)。これらは、UNIXでは~/.sshに、Win32-OpenSSHでは%USERPROFILE%\.sshに移動します。

通常は次のとおりです。

C:\Users\username\.ssh

ただし、管理者authorized_keysには例外があります。 Win32-OpenSSHは、代わりに%ALLUSERSPROFILE%\ssh\administrators_authorized_keysを使用します。私のガイド Win32-OpenSSHサーバーでのSSH公開鍵認証の設定 を参照してください。


Win32-OpenSSH はOpenSSHのMicrosoftビルドであり、現在はWindows 10の標準部分です。

4
Martin Prikryl