0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【備忘録】vscodeでAWSやORACLE-CLOUDに接続する方法

Last updated at Posted at 2024-10-27

作成した秘密鍵を使用してもvscodeで接続すると以下のようなエラーが出る

Bad permissions. Try removing permissions for user: 
NT AUTHORITY\\Authenticated Users (S-1-5-11)
on file D:/authority/user.pem.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

これは、秘密鍵がだれからも見える状態になってるから駄目だという事らしい
Linux/macOSの場合
もしLinuxやmacOSで同じようなエラーが発生している場合、次のコマンドでファイルのパーミッションを変更できます。

chmod 400 user.pem

とするだけ、なのだがWindowからだと、やっかいになる

  • ファイルのプロパティから、セキュリティタブを選択し、詳細設定を開く
    userpem01.png

  • ユーザー権限が継承されているので敬称を無効化する
    userpem02.png
    userpem03.png

  • 無効化するとアクセスエントリーは無くなるのでOKをクリックすると、だれからもアクセスできない傾向が表示されますが、そのままOKをクリックする
    userpem04.pnguserpem05.png

  • この状態だと、だれも権限がないので、編集から自分のアクセスだけを追加する為に、アクセス許可の編集をクリックする
    userpem06.png
  • アクセス許可の編集で追加ボタンをクリックする
    userpem07.png

  • 選択するオブジェクトに自分のユーザー名を入力して、名前の確認を選択
  • ユーザー名だけのUSERを入力して名前の確認をクリックすることが出来る
    userpem08.png

  • 追加すると以下のように表示されます
    userpem09.png

vscodeは、以下のように/ssh/configを編集する

Host HostName
  HostName ********.compute.amazonaws.com
  User ubuntu
  IdentityFile "秘密鍵のパスファイル" 
  
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?