macOS 本地 terminal 使用 ssh 連接 Google Cloud
VM 記錄忘朝。
- 創(chuàng)建秘鑰,在終端輸入如下指令:
$ ssh-keygen
-t rsa
-f ~/Documents/key(這是存儲密鑰的路徑)
-C scarletsmallred(username)
- 到指定路徑下速客,將生成的秘鑰文件
key.pub
上傳到compute engine instance
中吐绵。 - 每次需要連接 VM 時坎穿,需要在終端中輸入:
$ ssh
-i ~/Documents/key
scarletsmallred@[VM ip]
- 輸入該指令后會被提示要求,這個時候就根據(jù)個人設置來輸入:
Enter passphrase for key:
- 不過由于上述指令太長了剪芍,每次都輸入太麻煩了塞淹,于是可以通過設置 alias 別名來實現(xiàn)相同的效果:
$ cd ~
$ vim .bash_profile(沒有該文件則自行新建)
(在其中進行配置)
alias gcssh=
"ssh
-i ~/Documents/key
scarletsmallred@[VM ip]"
(保存并退出)
$ source .bash_profile
- 之后每次都只用輸入如下命令可以實現(xiàn) ssh 連接到
Google Cloud
VM 的功能:
$ gcssh