【已解决】请教佬友 azure下载了秘钥文件,windows终端怎么登不上去呢

请教一下佬,C了100刀的azure,怎么用ssh登录不上去,佬友指教一下

4 个赞

去官网看看呀,实在不行,ping看一下

有没有在网络安全组里放行ssh的端口
ssh user@ip -p port -i xxx.pem -vvvv

看这个情况,ping也是 ping不通的,防火墙默认不允许 ping,问就是我也经历过,可以在


这里检测 ip 有没有被墙,不要挂代理检测,然后根据这个

结合楼上说的做一做

1 个赞

换个 SSH 工具

但是一直显示我没有私钥文件,指定路径也没问呀
image

确定你的用户名是对的吗

用户名是对的,管理员用户名

用户名并不是root

他这个提示Publickey,是啥,公钥?我下载的不是应该是私钥吗,为什么会提示这个

你下载的是私钥,但是你登录的账号authorizedkey下没有对应的公钥

你用的那个用户名 登录的


就zh这个用户名不是

你用 azureuser 这个试试

image
又提示这个错误


我这私钥路径没错吧

最好不要中文, 如果不行 你在重置一下

没有中文呢,都是拼音+数字,你说重置一下私钥吗

找个教程 删了 重新新建

1 个赞

串行控制台没法直接用吗? 进去看看公钥对应的用户名是什么