Como configurar x11vnc no servidor ubuntu recém-instalado sem gui?

0

Instalei o servidor Ubuntu 13.04 no meu servidor remoto e, em seguida, comecei a usar o tasksel para instalar o ubuntu-desktop (o que significa que o GNOME eu acho). tudo remotamente.

Agora estou logado e quero iniciar o X e configurar um vnc, mas não sei como.

Até este momento eu estava fisicamente presente e tinha uma GUI (que começou o X para mim).

Eu tentei executar o 'startx' como root, fazendo o login como usuário e digite 'x11vnc -display: 0' mas sem sucesso.

O que eu sinto falta aqui?

    
por lior 13.11.2013 / 18:35

1 resposta

0

O comando que você quer é vncserver . Isto irá iniciar um servidor X11 / VNC para você. Então você pode se conectar ao servidor VNC de um host local usando "vncviewer". Várias versões desses programas estão disponíveis. Eu uso o vncserver do pacote tightvncserver , e o vncviewer do pacote xtightvncviewer , que você pode instalar a partir da linha de comando usando o apt-get.

O Vncserver é configurado usando ~ / .vnc / xstartup. O diretório .vnc será criado na primeira vez que você executar o vncserver, e uma cópia padrão do xstartup será colocada lá. Este é apenas um script de shell que pode executar qualquer cliente X que você queira inicializar quando o servidor for iniciado.

Também na primeira inicialização do vncserver, será solicitada uma senha que deve ser fornecida para o cliente se conectar ao serviço.

Se você não especificar de outra forma, e não houver outras instâncias do vncserver em execução no host, o serviço provavelmente iniciará como X11: 1, e o VNC escutará na porta 5901. (O número da porta VNC é por padrão 5900 + o número de exibição.) Ao executar o visualizador, você deve fornecer o nome do host e o número de exibição, como "vncviewer remotehost: 1".

Se você estiver se conectando através de uma rede pública, é altamente recomendado encapsular o protocolo VNC por meio do ssh e evitar a exposição da porta do servidor externamente. Esse é um assunto diferente, talvez.

    
por 14.11.2013 / 19:06