我已经在Azure上创建了Linux VM。 我在本地使用Windows。我设置了使用PuTTy生成的公钥。
我已经关注How to use SSH keys with Windows on Azure
我可以通过指定“用于身份验证的私钥文件”使用PuTTy登录到VM,此方法有效。但是,我不知道该如何使用Azure Cloud Shell登录到计算机。我看到-i
中有ssh
个选项,但是密钥文件在我的本地计算机上。
如果我只是键入ssh username@ip
(如教程所述),则会收到“权限被拒绝(公共密钥)”。响应。
我应该怎么做?我可以将密钥文件上传到azure吗?