我需要管理自己的ssh密钥才能登录虚拟机。所以我从家用电脑上做了ssh-keygen(" jepp")并将其加载到google项目元数据中。这是公钥的格式:
ssh-rsa [ASCII KEY] user1@jepp
现在谷歌说要添加你的谷歌帐户用户名(比如我的是"用户2")所以进入元数据ssh字段的内容如下:
user2:ssh-rsa [ASCII KEY] user1@jepp
看起来该页面会自动解析用户名,并且(错误地,我认为)选择user1。当我尝试ssh到框中时,会返回:
Permission denied (publickey).
现在,如果我重做整个过程,而是在我的本地计算机上创建一个与我的谷歌用户名匹配的用户名,则可以正常使用。换句话说,我的ssh键看起来像这样:
user2:ssh-rsa [ASCII KEY] user2@jepp
我做错了什么还是这个错误?