失敗談 技術

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でも動作します。

-失敗談, 技術

執筆者:

関連記事

FastAPIでAPIを作ってみる(その1)

勉強として、FastAPIを使用して、実際にAPIを作成し、起動しようと思います。目標としては、本番運用用の設定まで行いたいと思います。 FastAPIとは FastAPIとは、Pythonによる、W …

Pipenvでライブラリ(*.whl)をキャッシュする方法

仕事でWebアプリケーションを作成した場合、ガンガンとライブラリのバージョンを上げたりはしない場合があります。 そして、長期間放置されるタイプのWebアプリケーションの場合、使用しているライブラリが、 …

Pythonからsvnしてみる

SVN: レガシーシステムの一つ。。 私の関わってるシステムでは、いまだにsvnレポジトリがあります。pythonで処理する必要性が生じましたが、そういえばどう処理していいもんか、完全に忘れました。 …

悪いほうが良い? でも限度があるよね。。

自分のその時の状態によって結論が変わる https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00620/040900010/を見て書こうと思いました。 今やっ …

最近の故障/修正物

近年で故障し、しょうがないから修理、というか購入したもの、及び顛末を書いてみます。 ハードディスク・レコーダー ちょっと前から調子が悪く、電源がつかなかったり、ついたと思ったら、録画物のリストがおかし …

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