Windows10のSSHコマンドが動かない
FAQ: うまく動かない場合
- Windows10 のプロンプトで ssh コマンドがうまく動かない
- フォルダ名のどこかに日本語が入っていると、うまくいかないようです。
英単語のみのフォルダで実行してください
- Windows10 のプロンプトで ssh コマンドを動かすと UNPROVED PERMISSION とエラーが出ます
- 所有者以外のユーザに秘密鍵が読める状態なので怒られています。
Unixなら chmod 400 labsuser.pem して解決なのですが、Windowsの場合の対処はというと???
…
「所有者(オーナ)とAdministrator以外の権限を削除する」らしいです。
方法は以下のどちらかのようです。くわしくはgoogleしてください:-)
- 秘密鍵のファイルのプロパティを開いて設定
- cacls というコマンドで設定
- うまくいかない場合、Windows のコマンドプロンプトでのSSH利用をあきらめて、
Teraterm-UTF8アプリに頼ってみてください
(Win10にopensshが搭載されるまでWindowsでSSHを使うデファクトスタンダードの方法でした)。
サーバにアクセス後、ユーザ名や認証方式を選ぶ画面で、秘密鍵を読ませることができます
Last updated on 25 Nov 2021
Published on 25 Nov 2021