'SSH Issue from GCloud

so I've an ubuntu server on Google Cloud which I lost access to SSH somehow, I don't get any error when I try to login, It just keeps loading, and nothing happens, I assume It's because of proftpd or Apache which I Installed minutes before It stopped working, from what I can see on the firewall the 22 port are open, http and http are too, I need some help, what should I do to get my access back? I can login Google Shell, but I can't log in on my VM even on GCloud Itself...

from PuTTY I get this: Network error: Connection timed out



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source