无法从终端通过 SSH 连接到 Azure Linux VM

无法从终端通过 SSH 连接到 Azure Linux VM

ssh [email protected] : 22

当我连接并输入我创建的密码时,它只会返回到本地提示符,而不会真正显示远程提示符。

我在想我需要创建 ssh 密钥而不是用户/密码?

http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-use-ssh-key/

答案1

我可以通过在创建虚拟机时上传证书然后通过 SSH 命令在本地使用私钥来解决这个问题。

http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-use-ssh-key/

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout azure.key -out azure.pem

chmod 600 azure.key

ssh -i azure.key [email protected] -p 22

相关内容