Agora, você aprenderá sobre como instalar e configurar o VNC no seu sistema Ubuntu. Então vamos começar!
Como instalar e configurar o VNC no Ubuntu
Primeiro de tudo, atualize seus repositórios do sistema executando o comando abaixo:
Atualização $ sudo apt-get
O próximo passo é obter a interface gráfica.
Como instalar o ambiente de desktop XFCE no Ubuntu
Você deve saber que os servidores do Ubuntu são tratados pela linha de comando e os servidores não têm um ambiente de desktop de pré-instalação. Se você estiver usando a versão da área de trabalho do Ubuntu, pule esta etapa.
No repositório do Ubuntu, você receberá uma variedade de ambientes de desktop. Neste post, instalaremos o “Xfce,”, Que é um ambiente leve e robusto, excelente para usar em um servidor remoto:
$ sudo apt install xfce4 xfce4-goodies
Digitar "y/y”Para permitir que o processo de instalação do XFCE continue. Enquanto isso, um prompt aparecerá na tela do terminal solicitando que você configure o LightDM:
Entre "GDM3" e "Lightdm”, Selecione qualquer um deles como gerenciador de exibição padrão:
Como instalar o Tigervnc no Ubuntu
Existe muito software para controlar uma distribuição baseada em Linux. No entanto, usaremos o “Tigervnc”Em nosso sistema. É um servidor VNC de código aberto utilizado para controlar o acesso da sua área de trabalho remotamente.
Agora, instale TIGHERVNC em seu sistema usando o seguinte comando:
$ sudo apt install tigervnc-standalone server
Como configurar o acesso VNC no Ubuntu
Executar o abaixo-dado “VncPasswd”Comando para definir a senha:
$ vncpasswd
Digite uma senha entre seis a oito caracteres. Em seguida, confirme que você selecionou uma senha somente para visualização dando “n”Como uma entrada para o terminal:
O próximo passo é a configuração de Tigervnc Para utilizar o ambiente de desktop XFCE. Para fazer isso, criaremos um aberto o “xstartup”Arquivo no diretório VNC usando o“Nano" editor:
$ sudo nano ~//.vnc/xstartup
Os comandos que especificamos serão executados sempre que reiniciar ou iniciar o servidor Tigervnc. Essa é a razão pela qual nomeamos nosso arquivo como "xstartup" arquivo:
#!/bin/sh
Unset session_manager
unset dbus_session_bus_address
EXEC STARTXFCE4
Esses comandos desencadearão o gerente da sessão e o endereço da sessão. Ele também ativará o XFace4 no momento da inicialização do servidor:
Imprensa "Ctrl+o”Para salvar as mudanças que fizemos no“xstartup" arquivo:
Em seguida, utilize o comando "CHMOD" para adicionar a permissão de "execução" ao arquivo de inicialização do VNC:
$ sudo chmod u+x ~/.vnc/xstartup
Você também pode passar algumas opções adicionais para o seu servidor VNC criando um arquivo de configuração VNC e adicionando as configurações linha por linha. Se você deseja executar esta operação, execute este comando no seu terminal Ubuntu:
$ sudo nano ~//.vnc/config
Este comando criará e abrirá o arquivo de configuração do VNC no Nano Editor:
Para a demonstração, estamos adicionando algumas linhas ao arquivo aberto:
Geometria = 1920x1080
DPI = 96
Essas linhas são adicionadas para definir as configurações relacionadas à interface do VNC:
Imprensa "Ctrl+o”Para salvar as configurações e reiniciar o servidor VNC:
$ sudo vncserver
Na saída, você verá um “: 1”Depois do seu sistema nome de anfitrião. Este valor simboliza a porta em que o VNC está operando atualmente em seu sistema. Por exemplo, em nosso Ubuntu, o servidor VNC está em execução na porta 5901 TCP do sistema (5900+1).
Se você vir um número além de “1,”Então adicione esse número no“5900,”E você receberá o número da porta no qual o VNC está operando no seu sistema:
Adicione o "-matar"Opção na"vncserver”Comando para matar a instância em execução no número da porta“1" ou "5901”:
$ vncserver -kill: 1
Como criar um arquivo de unidade Systemd no Ubuntu
O VNC também oferece a opção de criar um Arquivo da unidade Systemd e adicione seus serviços VNC, como iniciar, reiniciar e interromper o VNC. Para fazer isso, execute um comando abaixo do goleiro no terminal Ubuntu:
$ sudo nano/etc/systemd/system/[email protected]ço
[Unidade]
Descrição = Serviço de Desktop Remote (VNC)
Depois = syslog.rede de destino.alvo
[Serviço] Tipo = simples
Usuário = root
Pamname = loginpidfile =/home/%u/.vnc/%h%i.PID
Execstartpre =/bin/sh -c '/usr/bin/vncserver -kill:%i>/dev/null 2> & 1 || : '
ExecStart =/usr/bin/vncserver:%i -geometria 1440x900 -alwayshared -fg
Execstop =/usr/bin/vncserver -kill:%i
[Instalar]
WantedBy = MultiUser.alvo
Aqui, não se esqueça de adicionar seu nome de usuário com o “Do utilizador”Comando:
Imprensa "Ctrl+o”Para salvar as mudanças e recarregar o daemon:
$ sudo systemctl daemon -load
Utilize o comando abaixo para permitir o serviço VNC no momento da inicialização do sistema:
$ sudo systemctl Ativar [email protected]ço
Agora, inicie o serviço usando este comando:
$ sudo systemctl start [email protected]ço
Confira o status do seu serviço VNC:
$ sudo status Systemctl [email protected]ço
A saída significa que o serviço VNC está em execução no sistema Ubuntu:
Como conectar o servidor VNC no Ubuntu
O principal conceito por trás da conexão do servidor VNC é criar um túnel SSH que permita o tráfego da porta "5901" do sistema. Se você deseja se conectar a um servidor VNC, consulte a sintaxe do seguinte comando ssh:
$ ssh -l 5901: 127.0.0.1: 5901 -N -F -l Endereço IP do nome de usuário
Aqui, a opção "-l" é adicionada para especificar o nome de login do usuário: "-f" permite que o SSH seja executado em segundo plano, e o ""-N”A opção verifica se adicionamos o nome de usuário ou não (o comprimento é zero ou não).
Para criar um túnel SSH em nosso sistema, executaremos este comando:
$ ssh -l 5901: 127.0.0.1: 5901 -N -F -L Linuxhint -Vbox 192.168.43.1
Depois disso, abra seu aplicativo VNC Viewer e conecte -o ao servidor VNC na sua porta de host local 5901 “Localhost: 5901”.
Conclusão
Computação de rede virtual ou Vnc Permite que os usuários do Ubuntu gerenciem corretamente o aplicativo, suas configurações e arquivos que existem em um servidor remoto. Permite que eles tenham controle completo compartilhando o sistema de desktop. Neste guia, mostramos Como instalar e configurar o VNC no Ubuntu. Quero tentar acessando remotamente um sistema? Experimente nosso método fornecido em seu sistema Ubuntu!