O VNC é uma das formas atuais que nos permite conectar remotamente com outros computadores (Windows, macOS, Linux, etc.) para realizar vários trabalhos lá, de suporte ou administrativos, com o VNC você pode acessar uma tela Linux compartilhada e controlar tudo o que é nesses equipamentos, isso ajuda a reduzir os tempos de deslocamento e a oferecer um trabalho em tempo real e com rapidez.
Vantagens VNCAs vantagens de usar o VNC são:
- Simples de implementar
- Opções de acesso assistido e não supervisionado
- Conectividade em nuvem
- Bate-papo em tempo real, impressão e transferência de arquivos possíveis
- Tem criptografia de sessão AES de 256 bits
- É possível fazer uso de autenticação multifator
- Controle de acesso detalhado
Vamos aprender a instalar o VNC no Ubuntu 20.04 e com este método teremos uma alternativa para receber ou fornecer suporte remoto.
1. Instale o VNC no Ubuntu 20.04
Passo 1
A primeira etapa a ser executada será atualizar o sistema:
atualização do apt sudo
PROLONGAR
Passo 2
Uma vez que o sistema tenha sido atualizado, vamos instalar o gerenciador de tela Lightdm com o seguinte comando:
sudo apt install lightdm
PROLONGAR
etapa 3
Nós inserimos a letra S para continuar com o download e instalação, então o seguinte será exibido:
PROLONGAR
Passo 4
Lá, selecionamos "lightdm" e continuamos a instalação. O objetivo da Lightdm é ser o padrão para o sistema de janelas X11 e para o Wayland.
PROLONGAR
Etapa 5
Após isso reiniciamos o sistema para completar o processo, acessamos a tela de login onde vemos a nova estrutura com lightdm:
PROLONGAR
Etapa 6
Fazemos o login e no terminal vamos executar o seguinte:
sudo apt install x11vnc
PROLONGAR
Etapa 7
Confirmamos o download com a letra S:
PROLONGAR
2. Ativar VNC no Ubuntu 20.04
Usando o x11vnc, é possível visualizar remotamente (e ser capaz de trabalhar) com telas X reais por meio de qualquer um dos visualizadores VNC disponíveis hoje.
Alguns dos recursos do x11vnc são:
- Possui criptografia SSL / TLS integrada
- Autenticação RSA de 2048 bits, incluindo suporte para VeNCrypt
- Suporte para login e senha de conta UNIX
- Dimensionamento do lado do servidor
- HTTPS / HTTP + Porta Única VNC
- Publicidade de serviço Zeroconf
- Transferência de arquivos TightVNC e UltraVNC
- Ele tem um modo de serviços de terminal criptografado (opções -create, -svc ou -xdmsvc) com base em nomes de usuário
Passo 1
Listamos o IP do Ubuntu 20.04 com o comando:
adicionar ip
PROLONGAR
Passo 2
Com este endereço, acessaremos o Ubuntu 20.04 a partir de um cliente VNC. No terminal, executamos o seguinte para iniciar o VNC. Isso ativará o VNC no Ubuntu 20.04.
x11vnc
PROLONGAR
etapa 3
De um computador remoto, neste caso o Windows 10, abrimos o cliente VNC e inserimos o IP do Ubuntu 20.04:
PROLONGAR
Passo 4
Pressionamos Enter e veremos o seguinte aviso:
PROLONGAR
Etapa 5
Clicamos em Continuar e acessaremos remotamente o Ubuntu 20.04:
PROLONGAR
Etapa 6
Agora, no Ubuntu 20.04, vamos criar o seguinte arquivo:
sudo nano /lib/systemd/system/x11vnc.serviceEtapa 7
Lá vamos inserir o seguinte:
[Unit] Descrição = serviço x11vnc After = display-manager.service network.target syslog.target [Service] Type = simple ExecStart = / usr / bin / x11vnc -forever -display: 0 -auth guess -passwd senha ExecStop = / usr / bin / killall x11vnc Reiniciar = em caso de falha [Instalar] WantedBy = multi-user.target
PROLONGAR
Observaçãoa senha pode ser substituída pela senha desejada.
Etapa 8
Os campos inseridos são:
- A atividade ocorre apenas depois que alguns outros serviços foram iniciados e os pontos de destino foram alcançados
- x11vnc cria um segmento de -para sempre.
- ExecStart e Stop permitem que o x11vnc inicie automaticamente em caso de falha
- O serviço será iniciado antes que o processo atinja o objetivo multiusuário
Etapa 9
Salvamos as alterações usando a seguinte combinação de teclas:
Ctrl + O
Saímos do editor usando:
Ctrl + X
Etapa 10
Reiniciamos o daemon para aplicar as alterações:
systemctl daemon-reload
PROLONGAR
Etapa 11
Habilitamos o serviço x11vnc:
systemctl enable x11vnc.serviceEtapa 12
Devemos inserir a senha para aplicar as alterações:
PROLONGAR
Etapa 13
Como resultado, veremos o seguinte:
PROLONGAR
Etapa 14
Agora começamos o serviço x11vnc:
systemctl start x11vnc.service
PROLONGAR
Etapa 15
Verificamos seu status atual:
systemctl status x11vnc.service
PROLONGAR
Etapa 16
Vemos que seu status está ativo e em execução. Voltemos ao Windows 10 e ao tentar estabelecer a conexão via VNC devemos inserir uma senha que estabelecemos no arquivo criado no Ubuntu 20.04:
PROLONGAR
Etapa 17
Iniciamos uma sessão remota com Ubuntu 20.04:
PROLONGAR
Etapa 18
Um ponto fundamental é validar que você pode logar remotamente a partir da tela de "login", para isso vamos em Configurações e em "Privacidade - Bloqueio de tela" vamos desativar as opções disponíveis e definir o tempo de atraso para 1 minuto:
PROLONGAR
Etapa 19
Fechamos a sessão e a partir do Windows 10 validamos que é possível estabelecer a conexão, registrar a senha e logar no Ubuntu 20.04:
PROLONGAR
Com essas etapas, estaremos prontos para usar o VNC de e para o Ubuntu 20.04 em todas as tarefas que envolvam gerenciamento ou suporte remoto.