Can't SSH to Amazon Lightsail server using browser-based client

9,487

The issue was I enabled the ufw firewall on Ubuntu and closed my SSH session. Naturally, I was unable to SSH back in on port 22 since only ports 80 and 443 were allowed at that point.

For Lightsail, I don't think there's a way around it, unless a snapshot from one instance can be loaded onto another instance.

For AWS, you can unmount and put the volume on a new instance: https://forums.aws.amazon.com/thread.jspa?threadID=112384

Share:
9,487
user3071284
Author by

user3071284

Updated on September 18, 2022

Comments

  • user3071284
    user3071284 over 1 year

    I've been able to use the browser-based SSH client without any issues until today. Now, I'm getting the following error each time I try to connect. I've tried restarting, stopping/starting, and removing/adding back the static IP.

    CONNECTION ERROR An error occurred and we were unable to connect or stay connected to your instance. If this instance has just started up, try again in a minute or two.

    Here is a screenshot:

    enter image description here

    • Carlo Miguel Cruz
      Carlo Miguel Cruz almost 7 years
      Are you using DHCP on the client side that might have changed the address of your computer? You might need to update the address allowed to connect to SSH through the security group.
    • user3071284
      user3071284 almost 7 years
      No, not using DHCP or anything different. It's the same case for multiple computers I've tried. For Lightsail, there's no configuration like that; it just works out of the box when you launch the browser-based client while logged in.
  • user3071284
    user3071284 almost 7 years
    Does Lightsail allow applying a snapshot from one instance to another instance?
  • SenG
    SenG over 5 years
    I locked myself out the same way. I created the snapshot, created a new instance from that snapshot but ran with (sudo ufw allow ssh) in launch script which fixed the issue