如何在 Windows 机器(SSH 客户端)上设置 SSH 密钥以访问 Azure Linux VM?

Ale*_*x R 15 ssh winscp azure conversion ssh-keys

谷歌搜索毫无结果,因为大多数人对这个问题的看法略有不同。

我正在尝试使用 SSH(无密码)设置 Azure Linux VM,以便从 Windows 机器访问。2018 年更新:最初的要求是使用 WinSCP,但我可以改用 Putty(在 Windows 机器上,这是 SSH 客户端)。

如何在 Windows 上使用尽可能少的其他工具设置 Azure Linux VM 并生成所需的密钥?

Mar*_*ryl 16

首先,您需要获取 OpenSSHauthorized_keys文件格式的公钥。


获取authorized_keys格式的公钥后,在配置 Azure Linux 计算机时(或重置公钥时)将其粘贴到“SSH 公钥”框中:

在此处输入图片说明