I'm curious as to how you can go about starting software through an SSH tunnel, but keep the software running on the SSH server.
For example, I host a minecraft server for my brother and his friends. If something happens and I need to restart the minecraft software, while I can do it from any computer via Putty or the Terminal, that session of the minecraft software running will only stay alive if I keep the SSH tunnel up.
How can I start software and services using SSH without having the SSH Client host the software sessions?