Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you are unable to SSH to a Linux VM in Azure.
From the looks of it,
- This looks more like a OS related issue than Azure(platform) related
- When I do a TCP Ping/Telnet to your Public IP on Port 22, I am able to receive a response
- This means that Azure is not blocking the traffic at platform level
- I would suggest you post this query in forums related to your Linux distros to get SMEs inputs as well.
With that said,
- Are you using Public Key authentication or Passwords? or Both?
- I see you are using a ".pem" format, but shouldn't Putty be using a ".ppk" format?
- Can you confirm that you used .ppk key while trying to access via Putty?
- Can you run the same command with "-v" parameter for debugging?
- ssh -v -i "<PathToPrivateKey>" mt4adm@57.155.89.109
- If possible, can you try Resetting the password?
- Either by using Password or adding a new Public Key to the Linux VM
- Deploy a dummy testVM in the same subnet as the LinuxVM
- RDP/SSH to this testVM and then try to access the Linux VM from this testVM
- Does this work? Are you able to access the LinuxVM from the testVM in the same subnet?
Cheers,
Kapil