Base de Conhecimento

Knowledgebase
Servidor VNC em VPS.
Posted by Mikael Pedro on 26 September 2009 2:03 PM
Um dos usos que poderá dar a uma VPS é ter um desktop disponível a qualquer momento, para tal poderá instalar um ambiente gráfico no seu servidor privado e utilizar como um servidor de VNC (Virtual Network Computing).

Apesar de não ser normal utilizar um servidor com ambiente gráfico devido ao desperdício de recursos, em alguns casos pode ser interessante. Imagine por exemplo se deseja instalar no seu desktop em casa uma distribuição Linux, mas ainda não tem a certeza de que irá ser uma boa solução... poderá testar o seu sistema operativo como desktop remoto através da sua VPS.

Neste caso, utilizando uma VPS em CentOS, vamos simular a instalação do X Window System e de um ambiente gráfico, o Gnome.

Tal como vamos instalar o Gnome, poderia também instalar o KDE, o xfce ou qualquer outro ambiente de trabalho gráfico que desejasse.

Para a instalação destas duas ferramentas, vamos entrar na VPS via ssh e digitar os seguintes comandos:

yum groupinstall “X Window System”
yum groupinstall “GNOME Desktop Environment”

A instalação deste grupo de aplicações ainda irá demorar algum tempo.

O X Window System irá instalar o VNC Server, portanto apenas será necessário configurar o mesmo e activa-lo.

Para tal, será necessário editar o ficheiro /etc/sysconfig/vncservers e adicionar alguns parametros de configuração, para tal digite o seguinte comando (deduzindo que já tem o editor nano instalado no seu sistema):

nano /etc/sysconfig/vncservers

e no final do ficheiro deverá adicionar as seguintes linhas:

VNCSERVERS="5:root" # porta e username
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"

Deverá editar os parâmetros da forma que deseja, alterando a porta de ligação e o username ao qual se pretende ligar.

Digite o seguinte comando:

nano ~/.vnc/xstartup

E altere a linha

twm &

para

gnome-session &

Agora é necessário efectuar a alteração da password para ligação via VNC, para tal digite o seguinte comando:

vncpasswd

Com a password definida, resta iniciar o servidor VNC com o seguinte comando:

vncserver :5


Ligar a um servidor VNC

Agora apenas necessita de um cliente de VNC, como o TightVNC, RealVNC ou Chicken of the VNC no seu computador para se ligar ao desktop remoto.

No seu cliente de VNC indique o IP e a Porta em que o seu servidor de VNC está a correr, informe a password que definiu e conecte-se ao servidor.

Se correr tudo como esperado, deverá agora ter acesso ao seu servidor em ambiente gráfico.

Comments (0)
Post a new comment
 
 
Email:
Comments:

Powered by WHMCompleteSolution