Che cos'è l'accesso remoto Linux®?
L'accesso remoto Linux consente a un utente di accedere al proprio sistema operativo Linux da un altro computer. A seconda del tipo di accesso remoto utilizzato, può consentire l'accesso all'intero desktop o solo alla riga di comando. Diversi livelli di sicurezza possono anche essere implementati per l'accesso remoto Linux.
Per utilizzare l'accesso remoto, un computer deve essere connesso a Internet o essere connesso a una rete locale da cui si accede al computer. L'utente deve anche conoscere il suo indirizzo IP del router per accedere al desktop da remoto. Per stabilire una connessione sicura, l'utente deve installare un protocollo di rete Secure Shell (SSH), che crea un "tunnel" sicuro tra i due sistemi. Una connessione sicura deve essere sempre utilizzata durante la connessione su Internet, ma di solito non è necessaria su una rete locale.
Virtual Network Computing (VNC) viene utilizzato per connettersi in remoto all'intero sistema desktop su una macchina Linux. Nella maggior parte dei casi, entrambe le macchine devono avere un client VNC installato per effettuare la connessione. Sono disponibili client VNC freeware, ma la popolare distribuzione Linux Ubuntu include anche uno strumento VNC installato. Le preferenze di accesso remoto di Linux possono essere impostate dal menu delle preferenze di sistema in Ubuntu.
SSH crea connessioni sicure tra le macchine e consente anche l'accesso alla "shell" della macchina, che essenzialmente fornisce all'utente la funzionalità della riga di comando sulla macchina remota. Un server SSH deve essere installato su entrambe le macchine per effettuare la connessione. Il server può essere installato su qualsiasi sistema operativo Linux digitando "sudo apt-get install openssh-server" nella riga di comando.
Una volta impostato un server SSH, l'utente effettua la connessione remota digitando "ssh -L" più l'indirizzo IP e altre informazioni necessarie per connettersi al computer remoto. Dopo che i computer sono collegati, l'utente può lavorare nella shell del computer remoto o collegare il VNC in modo che possa lavorare con l'intero desktop remoto. Il VNC è collegato digitando il nome del client VNC più l'indirizzo IP del computer remoto nella riga di comando.
Oltre a connettersi in remoto da un altro sistema Linux, un utente può anche connettersi con l'accesso remoto Linux da un sistema operativo Windows o Mac. Per fare ciò, il sistema Linux è configurato come per la connessione a un altro sistema Linux e l'altro sistema operativo deve avere un client VNC e un client SSH installati. Dopo aver impostato queste applicazioni, l'utente immette l'indirizzo IP e la porta del router per connettersi alla macchina Linux.