失敗談 技術

vscodeのRemote Developmentで「権限がない」と怒られた時

投稿日:

小ネタです。

vscodeのRemote Developmentにてパスワードなしログイン

vscodeは時々使うのですが、リモート開発するのにRemote Developmentが便利なので使ってます。
でも、毎回パスワードを聞かれるのがうざいので、パスワードなし公開鍵でログインさせようとして、sshでログインしようとするのですが、以下で失敗しました。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'd:\\Users\\fuga\\Documents\\XXX\\XXXXXXXXXXXXXX' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.

$HOME/.sshの中に秘密鍵を入れる

必要なのは、Windows的権限は全然関係なく、要するにC:\users\名前\.sshのディレクトリ内に秘密鍵を格納しておくことだけでした。

私の場合、そもそも自分のホームディレクトリを、Dドライブに移動していたので、さらに動かないのでした。

なお、vscodeのsshはPowerShellで

PS C:\Users\tanino> ssh 192.168.132.128

とするのと同じです。上記でパスワードなしで動けば、vscodeでも動作します。

-失敗談, 技術

執筆者:

関連記事

Nuxt.jsのFormで入力/確認/完了フォームを作成してみた(その1)

背景 今回は、Webアプリケーションの、フロントエンド系のお話です。ほとんどの場合、バックエンドなのですが、時々フロントエンドもするんですよね。。 私の派遣先では、入力フォームを以下のように分ける要望 …

Python3 – django-webtest

忙しいので断片だけ。。 DjangoでWebブラウザからアクセスする感じでテストする、やり方の一つです。以前にやったように、 Seleniumからやってもいいのすが、そこまでじゃない場合の単体テスト方 …

poetry installでJSONDecodeError

小ネタです。OSをアップデートしたので、その他もいろいろアップデートしようとしたらエラーになったので、メモとして書いておきます。 WSL2のUbuntuを 22.04 LTSにアップデート は、さほど …

PythonでAESを使用して暗号/復号する

1.つづき Pythonで、PKCS#12の公開鍵で暗号、秘密鍵で復号するプログラムの続きです。 今回はAESで暗号化/復号を行い、通信しながらRSA暗号/復号,AES暗号/復号を組み合わせたいと思い …

暗号モードによる処理時間の違いを測定してみた

はじめに 前回、AESで暗号化する実装をしてみた際、知らない暗号モードが増えたなと思いました。 なので、どの暗号モードを使用すべきかの、判定材料の一つとして、代表的な暗号モードの処理速度を簡単に計って …

google オプトアウト Click here to opt-out.