2018年12月24日月曜日

GCP(デスクトップ上のターミナルからのログイン方法について[その2])

実際にsshの設定後に、ログインを行ってみると以下の表示が出てしまたので
対処方法を記載してみる。

[表示内容]
root@xxx.xxx.xxx.xxx: Permission denied (publickey).


===================================
1)キーフレーズを作成する。
ssh-keygen -t rsa -C "任意の名前"

例:ssh-keygen -t rsa -C "任意の名前"


2)以下のファイルの 内容を全文コピーする。
vi /Users/ユーザ名/.ssh/id_rsa.pub
===================================

1)以下に移動する。
/Users/ユーザ名/.ssh

$ ssh-add ~/.ssh/id_rsa
Identity added: /Users/ユーザ名/.ssh/id_rsa (任意の名前)

$ ssh-add -l ~/.ssh/id_rsa
2048 SHA256:XXXXXXXXXXXXXXXXXXXXXXXXXXXX 任意の名前 (RSA)

$ ssh-add -K ~/.ssh/id_rsa

Identity added: /Users/ユーザ名/.ssh/id_rsa (任意の名前)



2)GCPに接続を行ってみる。
ssh -i ~/.ssh/id_rsa.gcp [任意の名前]@[GCPの外部IP]

0 件のコメント:

コメントを投稿

Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...