O que é o acesso remoto ao Linux®?
O acesso remoto ao Linux permite que um usuário acesse seu sistema operacional Linux a partir de outro computador. Dependendo do tipo de acesso remoto usado, ele pode permitir o acesso a toda a área de trabalho ou apenas à linha de comando. Diferentes níveis de segurança também podem ser implementados para acesso remoto ao Linux.
Para usar o acesso remoto, um computador deve estar conectado à Internet ou estar conectado a uma rede local a partir da qual o computador é acessado. O usuário também deve conhecer o endereço IP do roteador para acessar a área de trabalho remotamente. Para fazer uma conexão segura, o usuário precisa instalar um protocolo de rede SSH (Secure Shell), que cria um "túnel" seguro entre os dois sistemas. Uma conexão segura sempre deve ser usada ao conectar pela Internet, mas geralmente não é necessária em uma rede local.
A computação em rede virtual (VNC) é usada para conectar remotamente a todo o sistema de desktop em uma máquina Linux. Na maioria dos casos, ambas as máquinas devem ter um cliente VNC instalado para fazer a conexão. Existem clientes VNC de freeware disponíveis, mas a popular distribuição Linux Ubuntu também vem com uma ferramenta VNC instalada. As preferências de acesso remoto do Linux podem ser definidas no menu de preferências do sistema no Ubuntu.
O SSH cria conexões seguras entre as máquinas e também permite o acesso ao "shell" da máquina, que basicamente fornece ao usuário a funcionalidade de linha de comando na máquina remota. Um servidor SSH deve estar instalado nas duas máquinas para fazer a conexão. O servidor pode ser instalado em qualquer sistema operacional Linux digitando "sudo apt-get install openssh-server" na linha de comando.
Depois que um servidor SSH é configurado, o usuário faz a conexão remota digitando "ssh -L" mais o endereço IP e outras informações necessárias para conectar-se ao computador remoto. Após a conexão dos computadores, o usuário pode trabalhar no shell do computador remoto ou conectar o VNC para poder trabalhar com toda a área de trabalho remota. O VNC é conectado digitando o nome do cliente VNC e o endereço IP do computador remoto na linha de comando.
Além de se conectar remotamente a partir de outro sistema Linux, o usuário também pode se conectar ao acesso remoto ao Linux a partir de um sistema operacional Windows ou Mac. Para fazer isso, o sistema Linux é configurado da mesma maneira que para a conexão com outro sistema Linux e o outro sistema operacional deve ter um cliente VNC e um cliente SSH instalados. Depois que esses aplicativos são configurados, o usuário digita o endereço IP e a porta do roteador para se conectar à máquina Linux.