Para adicionar a resposta do @Timo parece que há 3 maneiras de configurar o acesso ao VNC.
- No nível do usuário (é isso que você está usando agora)
- No nível do sistema
- No nível do Host (ao executar dentro de uma VM) - esta é a sugestão do Timo
NOTA: Este tutorial mostra como fazer # 1 , intitulado: Como instalar o servidor VNC no CentOS 6 .
Se você acha que por um segundo # 3 é apenas outra forma de # 1 & # 2 , dependendo de onde você fornece acesso à área de trabalho. No nível do usuário ( # 1 ) ou no nível do sistema, ( # 2 ).
Então, acho que o que você quer é realmente # 2 . Para obter este tipo de configuração, existem basicamente 2 métodos que eu conheço.
x11vnc
Você pode instalar o pacote x11vnc
e usá-lo para obter acesso à sessão atual do X11 em um sistema remoto. É geralmente na maioria das distro repos baseadas na Red Hat, então eu não cobrirei a instalação, mas uma vez instalado você terá ssh
em um sistema que você quer acessar a exibição do console (: 0.0), e execute manualmente como assim :
$ x11vnc -nopw -display :0.0
Existem métodos para tornar isso mais permanente, para que ele seja executado como parte da sessão. Um desses métodos é discutido nesta postagem do blog, intitulada: x11vnc no CentOS5 com GDM .
X11 + vnc
O segundo método é instalar um módulo / driver no X11 para que você possa se conectar a qualquer desktop X11 em execução. O que eu estou familiarizado é chamado vnc
. Esse driver precisa ser instalado na configuração do X do sistema host para que você possa acessar o gerenciador de login do sistema. Eu não tenho certeza do que é no Oracle (provavelmente é o GDM - GNOME Display Manager), uma vez que deriva do RHEL.
A boa notícia é que, se você instalou o pacote vnc-server
, já terá o driver X11 instalado. Basta adicionar isso à configuração do X11 do seu sistema host.
Primeiro, você precisará adicionar esta linha à seção xorg.conf
do seu Module
:
# /etc/X11/xorg.conf
Section "Module"
Load "vnc"
EndSection
Em seguida, você precisará adicionar várias linhas à mesma seção Screen
dos arquivos:
Option "SecurityTypes" "VncAuth"
Option "UserPasswdVerifier" "VncAuth"
Option "PasswordFile" "/root/.vnc/passwd"
Última configuração de uma senha para esta conexão, usando a ferramenta vncpasswd
e reinicie o X.