Linux operating system for servers supporting remote connections
Linux operating system for servers supporting remote connections
You're looking to configure a Linux home server that can be accessed securely from remote locations, including desktops, laptops, and possibly mobile devices. Several Linux distributions support this setup, especially those with strong networking capabilities. TrueNAS is a solid choice for beginners, offering user-friendly interfaces and robust security features. Consider exploring lightweight options like Ubuntu Server or Debian, which are beginner-friendly and widely supported. Ensure you prioritize secure connections by using VPNs or firewalls. Let me know if you need help choosing specific settings!
To stay safe, consider building your own VPN in a home lab later. Once set up, you can link a server on the same subnet via SSH, VNC, or Moonlight for gaming. Creating a VPN typically doesn't require forwarding ports unless you need stealth mode, which means opening a port.
They all require an SSH server. To boost safety, consider key-based login and place it through a VPN.
You can achieve this on any server using a service that supports remote access. I recommend looking into the discussion here:
Any Linux distribution can support this, but picking one that comes pre-installed as a "server OS" usually means better security settings out of the box. My suggestion, though, is to choose a straightforward distro (light on size and extra features) and get familiar with safely adjusting only the components you require, turning off the rest.
For personal use, CentOS Stream, Rocky Linux, and OpenSUSE Tumbleweed work well. Consider using a VPN as well.