Keeping SSH Connections Alive In Linux

If you need to work constantly on SSH, it's very frustrating when the system cuts you off after a period of time. Here, I'll show you the method to keep SSH connections alive until you disconnect.

sudo nano /etc/ssh/ssh_config

Then add the following at the end of your host:

ServerAliveInterval 30

This sends a null packet to the server every 30 seconds (of inactivity) to keep the SSH connection alive. You can set it to either higher or lower, depending on your system configuration.



Comments