📅  最后修改于: 2023-12-03 15:32:53.319000             🧑  作者: Mango
在使用 Azure Linux VM 时,为了更安全地管理 VM ,您可以使用 SSH 密钥来进行身份验证。 在本教程中,我们将演示如何在 Azure 上创建 SSH 密钥对,并将其用于管理 Linux VM。
打开 Azure 门户并登录。
转到“虚拟机”并选择要使用 SSH 密钥管理的 VM。
在 VM 页面上的“设置”选项卡中,选择“SSH 密钥”。
单击“创建 SSH 密钥”按钮。
在弹出的窗口中,输入密钥名称(例如“my-ssh-key”)并选择“RSA”作为密钥类型。
单击“创建”按钮以生成密钥对。公钥将自动上传到 Azure。
使用 SSH 客户端连接到 Linux VM。您可以使用 PuTTY 等客户端。
打开 Linux 终端并输入以下命令来创建 .ssh 目录:
mkdir ~/.ssh
nano ~/.ssh/authorized_keys
按CTRL + X,然后按 Y 键保存并退出。
设置权限以防止其他人访问:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
本教程演示了如何在 Azure 上创建 SSH 密钥并将其添加到 Linux VM 以进行身份验证。 使用 SSH 密钥可为您的 VM 提供更高的安全性。