2023-04-30

Windows 付属の OpenSSH で公開鍵認証のみを有効化

  1. OpenSSH サーバーの有効化
    「設定」→「アプリ」→「オプション機能」→「オプション機能を追加する」の「機能を表示」→「OpenSSH サーバー」を選択して「次へ」をクリック
  2. パスワード認証の無効化
    %programdata%\ssh\sshd_configPasswordAuthentication no を追加
  3. 公開鍵を追加
    標準ユーザーの場合は C:\Users\ユーザー名\.ssh\authorized_keys に、管理ユーザーの場合は C:\ProgramData\ssh\administrators_authorized_keys に追加
  4. サービスの有効化
    サービス「OpenSSH SSH Server」のスタートアップ設定を「自動」に変更

No comments:

Post a Comment