- 如果你要生成密钥对,使用这个命令:
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
选项,否则一定连不上。