I try with ssh -i file.pem ubuntu@my-public-ip
and I get the timeout
error. What I did before:
So, what's wrong?
List of commands I tried:
ssh -i file.pem ubuntu@my-public-ip
ssh -i file.pem root@my-public-ip
sudo ssh -i file.pem my-public-ip
Notice that when I ping the ip it throw the request timeout
error but in the Cloud Portal what I see is:
I have 3 machines and cannot access any of them.
Edit:
FiLab's Cloud Portal cannot connect neither to the machines. After more than hour awaiting I can confirm that it never resolves the loading event. Attached image:
From your description of the problem, it seems that port 22 is firewalled. You need to create or edit a security group allowing TCP port 22, and assign it to the instance.
I found a presentation that explains how to do this (see slides 14-21).