Este tutorial tem como objetivo descrever um passo-a-passo de como implementar o serviço de manutenção remota (
vncserver) na distribuição
Fedora. Lembrando que o acesso ao ambiente gráfico do servidor poderá ser feito por uma estação Windows com
vnc-viewer.
Configurando o vnc-server no Fedora
Este passo a passo foi implementado no
Fedora Core 5, mas também funcionou com o
Fedora 8. Os pacotes a seguir deverão ser instalados no sistema operacional:
- vnc-server;
- gnome-session.
Passo 1
A configuração a seguir está baseada em conexão remota utilizando o usuário root com todos os privilégios possíveis, visto que o acesso ao sistema remoto deverá ser em caso de manutenção ou suporte. Outro detalhe é que utilizamos o
vnc-viewer no
Windows XP (RealVnc) para abrir a sessão remota no
vnc-server do
Linux. Então criaremos agora uma senha para esta conexão:
# vncserver
You will require a password to access your desktops.
Password:
Verify:
New 'fedora5.meudominio.com.br:1 (root)' desktop is fedora5.meudominio.com.br:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/fedora5.meudominio.com.br:1.log
Passo 2
Após este comando foi criado o diretório /root/.vnc, onde iremos editar o arquivo
/root/.vnc/xstartup:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"
& gnome-session &
Estas duas últimas linhas são a configuração para abertura da interface gráfica, juntamente com uma sessão de terminal. Para que as novas configurações tenham efeito é necessário reiniciar o VNC:
# ps -ef | grep vnc
root 2471 1 0 14:49 pts/1 00:00:00 Xvnc :1 -desktop silcarsrv.silcarpneus.com.br:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root 2475 1 0 14:49 pts/1 00:00:00 vncconfig -iconic
root 2622 2333 0 15:14 pts/1 00:00:00 grep vnc
# kill -9 2475 2471
# vncserver
New 'fedora5.meudominio.com.br:1 (root)' desktop is fedora5.meudominio.com.br:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/fedora5.meudominio.com.br:1.log
Passo 3
Pelo vnc-viewer (RealVnc) do Windows XP, digite o IP do Linux rodando vncserver, exemplo: 192.168.1.1:1. Em seguida digite a senha e está conectado!
Boa sorte, linuxer.
Eduardo Belon
dubelon@hotmail.com
Nenhum comentário foi encontrado.