Instalação do servidor VNC
O servidor VNC é projetado especificamente para essa finalidade. A instalação é bem direta, como mencionado em this link. No entanto, há chances de você encontrar alguns problemas durante a instalação. Então, estou descrevendo os problemas que enfrentei e como os resolvi.
yum install vnc vnc-server
Precisamos decidir qual usuário usará o servidor vnc.
su vncuser
Agora, precisamos definir a senha.
vncpasswd
Como usuário root, execute a operação abaixo.
vim /etc/sysconfig/vncservers
Adicione as duas linhas abaixo.
VNCSERVERS="1:vncuser"
VNCSERVERARGS[1]="-geometry 1600x1200"
Digite os comandos abaixo.
service vncserver start
service vncserver stop
chkconfig vncserver on
Se os comandos acima forem bem-sucedidos, precisamos editar o arquivo xstartup
para o qual configuramos o vncserver
. Então, no nosso caso, nós o configuramos para o usuário vncuser
. Então,
su vncuser
vi ~/.vnc/xstartup
Descomente as 2 linhas abaixo.
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
Se a etapa acima também for bem-sucedida, concluiremos a configuração do servidor VNC. No entanto, precisamos configurar o firewall para permitir a comunicação do vnc. No link, é mencionado para editar diretamente o arquivo /etc/sysconfig/iptables
, o que é uma abordagem muito errada. Em vez disso, faça o passo abaixo.
iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT
Nós fizemos as alterações. Mas precisamos mudá-los.
/etc/init.d/iptables save
service iptables restart
service vncserver start
Agora, podemos ver esta máquina como vncuser
de uma máquina de rede digitando os comandos abaixo.
vncviewer
#Enter the server name as,
servername:1 #1 because, we opened up port 5901.