失敗談 技術

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

-失敗談, 技術

執筆者:

関連記事

コンピュータ系の人のためのCoinhive最高裁の読み方(なぜ無罪だったか)

以下ですべて断定してますが、そもそもからしてすべて想定です。私は法律家ではないので。 前回の記事で、Coinhiveの高裁判決について書きました。 今回は、無罪と決まったCoinhiveの最高裁判決を …

小ネタ: Ansible , with_itemsをloopに変える方法

とっても小さい小ネタです。 Ansible 2.4(今現在) -> Ansible 2.9に変えたい Ansibleを使用していますが、だいたい2.4ぐらいを使っています。流石にバージョンアップしない …

Python Django REST Framework(REST API)の作成

1.はじめに 今回は、pythonの「Django」というWebアプリケーションフレームワークを使用し、REST APIを作成します。作成するREST APIは、これから作るであろう、Nuxt.jsか …

Reflex(Python) をSQLite + ログイン機能付きで使ってみる

2024年現在のWebアプリ作成方法の一つとして、「PythonだけでWebアプリを完結する」作り方があります。 その一つとしてReflexというのがあります。 Reflexとは PythonのWeb …

良いタブレットない問題

BMAX maxpad I11が故障した この記事で新しいタブレット買ったのですが、2ヶ月程度で故障しました。。 正確には、指に何も反応しなくなってしまいました。 ダメだったので修理依頼 いろいろして …

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