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?

More than 1 year has passed since last update.

Compute Engine への接続 (OS Loginで接続する)

Last updated at Posted at 2022-06-30

前提

SSH認証鍵を自作する方式(AWSでのEC2への接続手順)じゃなくてこちらが推奨されてる。
公式

手順

設定

インスタンス作成時の設定入力時に、

「 ネットワーキング、ディスク、セキュリティ、管理、単一テナンシー」 >
「セキュリティ」 >
「アクセスを管理する」 >
「IAM権限でVMアクセスを制御する」 にチェックを入れる


作成されたインスタンスのメタデータに enable-oslogin : true が追加された状態になる。
つまり、後からインスタンスのメタデータに enable-oslogin : true を設定してもOK。

接続コマンド

※コンソールのインスタンス一覧の「SSH ▼」の▼押下時のメニュー内に gcloud のコマンドを表示する機能が有るので、表示されるコマンドを git-bash などで実行する。

例(表示されるコマンドコピペした方が早いけど。。
gcloud compute ssh --zone "asia-northeast1-b" "インスタンス名(not ID)"  --project "プロジェクトID(not name)"

コマンドを実行すると、 gcloud で設定されているアカウントを使って putty でログインされる。
※ログイン後、sudo su - で root になれる。

注意点

  • アカウントに対してロールの付与が必要( ※公式 )。
    ※とりあえず、オーナーか編集者であればログインできる。そうでない場合は ↑ の公式ドキュメント参照。

自記事へのリンク

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?