代码之家  ›  专栏  ›  技术社区  ›  petrux

从仪表板更改Ubuntu Azure VM上的ssh密钥

  •  18
  • petrux  · 技术社区  · 7 年前

    我有一个运行在azure上的Ubuntu虚拟机。我需要ssh连接到它,但自从我的 home 分区已取消。因此,我在本地机器上重新安装了操作系统,并重新生成了一对新的私钥/公钥——我已经在github、bitbucket和ecc中使用了这对私钥。有没有办法从Azure门户在Ubuntu VM上设置我的新公钥?

    2 回复  |  直到 7 年前
        1
  •  44
  •   petrux    7 年前

    实际上,有。

    • 必须 启动虚拟机
    • 向下滚动至 reset password
    • reset SSH public key 对于 Mode
    • 选择合适的 user
    • SSH public key 领域
    • 按下 UPDATE

    enter image description here

    刚刚经过测试,效果很好。

        2
  •  1
  •   Kaushal Kumar Panday    7 年前

    这取决于您的虚拟机是否使用 经典 资源管理器 部署模型。

    How to reset a Linux VM password or SSH key

    SSH密钥 资源管理器部署模型。

    如果您使用的是资源管理器,那么您只能通过 CLI 。请参阅此链接: Reset the SSH key