Azure的:对于SSH连接禁用.ppk文件(Azure: disable .ppk file fo

2019-09-30 00:01发布

我使用的是MacOS和通过ssh连接到蔚蓝的服务器所需。 以前的系统管理员与他用打开通过腻子ssh连接其中.ppk文件提供给我。 我想通过ssh壳连接到服务器,我认为我需要的.ppk文件转换为.pem但是当我运行下面的命令,它提示我,我没有密码。

puttygen server.ppk -O private-openssh -o server.pem  

我想连接到从Windows PC服务器和禁用服务器上的文件.ppk要求,这样我就可以用用户名和密码连接到服务器。 我怎样才能做到这一点? 或者没有任何人知道其他替代通过ssh连接到服务器(创造蔚蓝门户的新SSH用户帐户?)

PS:我们将很快移动AWS所以这些服务器将被停止使用。 因此,我不担心安全。

Answer 1:

根据您的情况,您可以创建一个新的SSH密钥对,并添加id_ras.pub到您的虚拟机。 然后,你可以使用新的键登录你的虚拟机。

1.创建一个新的SSH密钥对ssh-keygen

2.增加酒馆关键是你的虚拟机,你可以做到这一点在Azure门户。

注意:它不会覆盖原有的钥匙。

3.You可以使用新的私钥来登录你的虚拟机。 如果你愿意,你可以启用密码登录。 修改/etc/ssh/sshd_config

PasswordAuthentication yes


文章来源: Azure: disable .ppk file for ssh connection