O VNC e o desktop remoto operam em princípios diferentes. O modelo operacional básico para a área de trabalho remota é que ele oferece acesso à exibição física real da máquina remota; Ele não fornece uma conexão remota com a máquina, independentemente do que o usuário local esteja fazendo. O modelo operacional básico para o VNC é que ele fornece uma exibição virtual à qual você pode se conectar remotamente; O VNC opera independentemente do que um usuário local possa estar fazendo.
Se você deseja executar aplicativos gráficos em sua máquina Linux e exibi-los em sua máquina local, o VNC não é a primeira ferramenta que lhe vem à mente. A maneira unix de fazer isso é usar ssh -X
para se conectar à máquina remota; então, os aplicativos X remotos são exibidos no display X local. Isso requer que você tenha um servidor X localmente; para Windows, isso requer mais um programa para ser instalado e configurado.
Se você quiser iniciar um aplicativo gráfico na máquina Linux e conectar-se a ele de qualquer lugar do mundo, execute um servidor VNC ( vncserver
command). Isso cria uma exibição virtual à qual você pode se conectar de qualquer lugar (exceto firewalls). Execute um cliente VNC para ver o que é exibido nesse visor virtual.
Se você quiser ter acesso direto ao servidor X que está sendo exibido no monitor da máquina Linux, confira x2vnc
.