(1) GutHubより、OpenSSH Serverを取得し、C:\Program Files\OpenSSHに格納する。 -> https://github.com/PowerShell/Win32-OpenSSH/releases (2) システム環境変数PATHに上記のフォルダを追加する。 (3) 管理者PowerShelにて、 cd C:\Program Files\OpenSSH Get-ExecutionPolicy ... 結果を覚えておく。 Set-ExecutionPolicy Unrestricted ./FixHostFilePermissions.ps1 ... 何か聞かれたら全部はいで答える。 ./install-sshd.ps1 Set-ExecutionPolicy xxx ... 元々の設定に戻す。 (4) コンピュータの管理→サービスで OpenSSH SSH Serverのスタートアップの種類を自動にする。 起動していなければ一度起動した後停止する。 (5) C:\ProgramData\ssh\sshd_configの変更(管理者権限で実行したエディタから更新要) 下記の1行をコメント解除する。 PubkeyAuthentication yes 下記の2行をコメント化する。 Match Group administrators AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys (6) コンピュータの管理→サービスでpenSSH SSH Serverを起動する。 ※証明書ログインをする際は、ユーザの.sshフォルダの権限に注意すること。  そのユーザとSYSTEMにのみフルコントロールをつけてあとは外す。  所有者はそのユーザにすること。