VNC (VNC) é um protocolo de acesso utilizado para a gestão do ambiente de trabalho remoto (por exemplo, quando um técnico trabalha com um cliente ou quando um funcionário acede a dados a partir de casa). É necessário SSH ou VPN para utilizar o Virtual Network Computing de forma segura. A instrução passo-a-passo sobre como instalar e configurar o VNC em Debian 11 envolve um número de passos.
Para fazer isto, precisa de saber o endereço IP. Para se conectar com privilégios de root, use o comando
ssh root@IP_DEL_SERVER
Da mesma forma, pode ligar-se com um utilizador com outros privilégios (mas, neste caso, substitua a palavra root pelo seu nome):
ssh username@IP_DEL_SERVER
Para se ligar via ssh, utilize a porta padrão 22.
Para trabalhar plenamente com o VNZ, é necessário instalar o Ambiente de Trabalho (DE). As opções são diferentes, consoante o caso específico:
XFCE ou Mate Desktop - para ambientes com poucos recursos;
Gnome - para servidores com elevado nível de recursos.
O ambiente de trabalho é instalado com o comando sudo apt install task
, no qual é necessário adicionar o DE selecionado. Por exemplo:
sudo apt install task-gnome-desktop dbus-x11
Para o fazer, utilizamos o comando:
sudo useradd -m -s /bin/bash USERNAME
A seguir, definimos o nosso USERNAME com uma palavra-passe:
passwd USERNAME
Quando o nome de utilizador estiver criado, pode adicioná-lo ao grupo com o comando:
sudo usermod -aG sudo USERNAME
Para fazer o login e verificar as permissões de root, use o comando su - USERNAME
.
Neste passo fazemos 2 configurações globais:
Para instalar o TigerVNC usamos o comando:
sudo apt install tigervnc-standalone-server tigervnc-common -y
Depois disso precisamos fazer o login sem privilégios de root e inicializar o servidor VNC:
su - USERNAME
vncserver.
O sistema irá automaticamente pedir-nos para introduzir a palavra-passe que será utilizada para o acesso. Note que ela deve ser forte e ter no mínimo 8 caracteres. Em seguida, o sistema perguntará se vai criar uma palavra-passe só de visualização (por exemplo, quando quiser partilhar o servidor VNC). Quando concluir o processo, obterá informações sobre o local onde o servidor VNC está a ser executado. Tudo o que resta fazer é configurar o ambiente, adicionar um utilizador ao TigerVNC e ligar ao servidor