I want to ssh into my Cloud9 workspace. I have set the default "ubuntu" user's password using sudo passwd ubuntu, although this gets reset every time I reload the IDE. I found the workspace's IP using curl ipecho.net/plain and then scanned it with nmap and found that port 22 is open. It is hosted by Google Cloud, and changes whenever I reload the IDE. When I try to connect over ssh, my connection times out. The ssh terminal in Cloud9 is connected to a treasure data website over https. When I scan the treasure IP, ssh is not open. I think it is being tunneled or something. Doing sudo lsof -i, I learned that the workspace is running dropbear on port 58777 on some local IP, but I don't think this affects ssh'ing from the outside.
So there is the Google Cloud IP with ssh open, but to which I cannot ssh, the treasure data IP which is probably tunneled, and a few Cloud9 local IPs which I can't connect to anyway. How can I ssh into my Cloud9 workspace?