我有一个运行在azure色的Ubuntu虚拟机。 我需要SSH连接到它,但我已经失去了我的私人密钥,因为我的home
分区已经走了。 于是,我在本地机器上重新安装了操作系统,并重新生成了一对私钥/公钥 – 我已经在使用github,bitbucket,ecc。 有没有办法在Azure门户上的Ubuntu VM上设置我的新公钥?
这取决于您的虚拟机是否使用经典或资源管理器部署模型进行部署。
以下是如何重置Linux VM密码或SSH密钥的片段
您还可以使用Azure门户重置部署在传统部署模型中的Linux VM的密码或SSH密钥 。 对于在资源管理器部署模型中部署的Linux VM,您目前不能使用该门户。
如果您正在使用资源管理器,则只能通过CLI或PS执行此操作。 请参阅此链接: 重置SSH密钥
其实,有。
reset password
reset SSH public key
Mode
reset SSH public key
user
SSH public key
字段中 UPDATE
按钮。
只是测试,为我工作得很好。