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.