Connecting to a remote machine

To connect to a remote Linux machine from a Linux environment:

ssh username@remote-machine-ip

To connect to a remote Linux machine from Windows, download and use Putty. For a secure connection, use PuttyGen (Putty Key Generator) to generate a public/private key pair.

If the SSH server is not already running on the remote Linux machine, you also need to install it there first:

sudo apt-get install openssh-server

To connect to a remote Windows machine from a Windows environment, use the built-in Remote Desktop Connection.

To connect to a remote Windows machine from a Linux environment, use Remmina.

To allow a Windows (Server, Pro and Enterprise only, not Home edition) machine to be connected remotely, press the WIN key at the lower-left of your keyboard and type 'Allow remote access to your computer', click it and adjust the settings there. Go back to the Windows menu, navigate along Settings > System > Remote Desktop, and setup your machine.