LoginSignup
0
0

More than 3 years have passed since last update.

tetst

Last updated at Posted at 2020-02-27

はじめに

とかいらずに、

速攻でGCPのVMにユーザーを作ってログインしてみましょう。

コンソールを使用するよりも、コマンドだけで完結するとカッコイイですネ!!
これができると何が良いかはシリません!!

前提条件

  • VM(centos7)はすでに作成している
  • ローカルPCはMAC(SDKインストール済み)

1:インスタンスの起動

gcloud compute instances start VM名

2:ユーザー作成

まずはVMに接続

gcloud beta compute ssh --zone "ゾーン名" "VM名" --project "プロジェクト名"

ユーザー作成

sudo useradd ユーザー名

ユーザーの一覧確認

cat /etc/passwd

ローカルPCへ

exit

3:鍵を作成ー登録

鍵を作成

ssh-keygen -t rsa -f ~/.ssh/my-ssh-key -C "ユーザー名"

my-ssh-keyは好きな名前でOK
公開鍵と秘密鍵が作成されます。

秘密鍵の権限を変更

chmod 400 my-ssh-key

公開鍵をコピる

cat  ~/.ssh/my-ssh-key.pub

鍵をVMに登録

gcloud compute instances add-metadata インスタンス名 --zone ゾーン名 --metadata "^#&&#^ssh-keys=ユーザー名:ssh-rsa 鍵本体 ユーザー名" 

4:作成したユーザーでログイン

外部IPを確認
(EXTERNAL_IP 外部IPです。)

gcloud compute instances list

ログイン

ssh ユーザー名@外部IP -i ~/.ssh/my-ssh-key

成功できました?
これでターミナルのみでログインができました。

wao

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