Pesquisa de site

Como acessar a área de trabalho remota do navegador usando TightVNC


VNC significa (Virtual Network Computing) é uma ferramenta gráfica de compartilhamento de área de trabalho de código aberto para gerenciar e controlar máquinas remotamente usando um cliente VNC chamado VNC. forte>Visualizador VNC.

Você deve instalar um cliente VNC em sua máquina para acessar desktops remotos, mas se não quiser instalar um cliente VNC em sua máquina e quiser acessá-lo remotamente.

Nesse cenário, o que você fará. Bem, você ainda pode acessar o VNC usando navegadores modernos, como o Firefox, o Chrome, o Opera, etc. Como? deixe-me dizer.

TightVNC é um programa de compartilhamento de área de trabalho moderno e muito aprimorado que fornece um programa de navegador da web padrão chamado TightVNC Java Viewer.

TightVNC Java Viewer é um programa de controle remoto escrito em linguagem de programação Java que se conecta a qualquer caixa remota habilitada para VNC onde Java está instalado e permite controlar e gerenciar com mouse e teclado diretamente do navegador da web, como se você estivesse sentado na frente do computador.

É uma solução fácil e amigável para administradores de sistema gerenciarem suas áreas de trabalho remotas diretamente do navegador da web, sem instalar nenhum software adicional.

Requer que a máquina remota tenha um servidor compatível com VNC em execução, como VNC, UltraVNC, TightVNC, etc. um servidor TightVNC.

Use o artigo a seguir que mostra como instalar o TightVNC Server em sistemas Linux.

  • Como instalar o TightVNC para acessar desktops remotos no Linux

Além disso, você também tem um servidor web Apache em execução junto com Java instalado nele. Siga o guia abaixo que mostra como instalar Java em sistemas Linux.

  • Como instalar Java no Rocky Linux e AlmaLinux
  • Como instalar Java no RHEL, CentOS e Fedora
  • Como instalar Java com Apt no Ubuntu
  • Como instalar Java com APT no Debian

Depois de instalar o TightVNC Server e o Java, vamos prosseguir para instalar um servidor web nele. Use o seguinte “comando yum” e o comando apt para instalar o servidor Apache em sua distribuição Linux.

yum install httpd httpd-devel   [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo apt install apache2        [On Debian, Ubuntu and Mint]

Agora temos todo o software necessário instalado no sistema. Vamos prosseguir para baixar e instalar o TightVNC Java Viewer.

Instale o TightVNC Java Viewer para acessar áreas de trabalho remotas

Vá para a página de download do TightVNC para obter o código mais recente ou você pode usar o seguinte “comando wget” para baixá-lo.

Vá para o diretório raiz da web Apache (ou seja, /var/www/html), crie um diretório vazio “vncweb“. Use o comando wget para baixar os arquivos dentro da pasta. Extraia os arquivos usando o comando unzip e renomeie o arquivo viewer-applet-example.html para index.html conforme mostrado.

cd /var/www/html
mkdir vncweb
cd vncweb
wget https://www.tightvnc.com/download/2.8.3/tvnjviewer-2.8.3-bin-gnugpl.zip
unzip tvnjviewer-2.8.3-bin-gnugpl.zip 
mv viewer-applet-example.html index.html

Abra o arquivo index.html usando qualquer editor ou editor nano conforme sugerido.

nano index.html

Em seguida, defina o endereço IP do servidor, o número da porta VNC e a senha do usuário VNC que você deseja conectar. Por exemplo, o endereço IP do meu servidor é “172.16.25.126“, a porta é “5901” e a senha é “abc123” para meu usuário VNC chamado “tecmint“.

<param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
<param name="Port" value="5901" /> <!-- Port number to connect. -->
<!--param name="Password" value="abc123" /--> <!-- Password to the server. -->

Acesse o VNC Desktop do usuário “tecmint” no navegador acessando.

http://172.16.25.126/vncweb

Você receberá uma mensagem “Aviso de segurança” informando que o aplicativo não assinado está solicitando permissão para ser executado. Basta aceitar e executar o aplicativo conforme descrito abaixo.

Digite a senha para acessar o Desktop “tecmint”.

É isso, você se conectou com sucesso à Área de Trabalho Remota.

Se você estiver acessando de qualquer outro computador, poderá receber um erro “plugin ausente”, basta instalar o plugin e acessá-lo. Você pode obter o plugin Java mais recente na página Download Java.