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:
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.