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