83532


VScodeを用いてssh接続を試みましたが，以下のようなエラーが出ました．

`no such identity: C:user\ユーザー名\.ssh\id_rsa: No such file or directory`

私はWSLを使用しており，秘密鍵の場所がWSLの.sshの場所にあります．

そこでVScodeの秘密鍵のアドレスをWindowsのユーザーからWSLの秘密鍵のアドレスに変更したいと思っているのですが，どなたか存じておりますでしょうか．

ご返信頂けましたら幸いです．何卒宜しくお願い致します．


CC BY-SA 4.0
2021-11-09T10:13:28.900
83517
2021-11-10T01:30:15.970
2021-11-10T01:30:15.970
3060
49011
question
windows vscode ssh
VScodeのssh秘密鍵のアドレス設定の変更ができるかどうか？


VSCode は使用していないので、あくまで検索して出てきた情報を元に回答しています。

* * *

恐らく 拡張機能の Remote Development をインストールしているものと思われますが、コマンドパレットから「Remote -
SSH:Editing Configuration Files」を選択して設定ファイルを開きます。

以下のような書式でリモートホスト毎の設定が記述されていると思うので、`IdentityFile` で秘密鍵のパスを変更してみてください。

[code]

    Host your-remote-server
        HostName your-remote-server.example.com
        User your.name
        IdentityFile C:\Users\your\secret\key\path\.ssh\id_rsa
    
[/code]


CC BY-SA 4.0
2021-11-10T01:28:18.350
83532
2021-11-10T01:28:18.350
3060
83517
answer