- 如果你要生成密鑰對,使用這個命令:
cd ~
ssh-keygen -t rsa -C [USERNAME]
可以看到~/.ssh裏面三個文件id_rsa、id_rsa.pub、known_hosts
- 谷歌雲配置
Compute Engine
-元數據
-SSH
密鑰,點擊修改
-添加一項
:將id_rsa.pub
(公鑰文件)裏的內容全部粘貼進去,注意格式爲密鑰
+空格
+用戶名
- id_rsa爲私鑰文件,要存儲在本地保密
- 以mac爲例,修改
~/.ssh/config
文件,添加遠程主機信息,指定本地私鑰文件,即可通過ssh命令連接。
例如:
Host gcp
HostName 35.88.88.88
User simon
Port 22
IdentityFile ~/.ssh/id_rsa
注意:千萬不要
先在元數據
中啓用enable-oslogin
選項,否則一定連不上。