Servidor VNC: não conectando após a instalação

0

Eu tenho um servidor Ubuntu 16.04 sem cabeçalho que eu posso conectar através de seu IP público (ou meu nome de domínio, apontando para o mesmo IP). Eu posso SSH muito bem, através de uma porta não-encaminhada 22. Eu segui este guia , bem como alguns outros (como conseqüência de que agora também tenho openbox instalado) e esta questão . No entanto, não está funcionando.

systemctl status x11vnc.service

 x11vnc.service - Start x11vnc at startup.
   Loaded: loaded (/lib/systemd/system/x11vnc.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2018-01-02 14:07:33 CET; 12min ago
 Main PID: 1404 (x11vnc)
    Tasks: 1
   Memory: 4.1M
      CPU: 27.538s
   CGroup: /system.slice/x11vnc.service
           └─1404 /usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/kevin/.vnc/passwd -rfbport 5900 -shared

Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 passing arg to libvncserver: -rfbauth
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 passing arg to libvncserver: /home/kevin/.vnc/passwd
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 passing arg to libvncserver: -rfbport
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 passing arg to libvncserver: 5900
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 7521
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: xauth:  unable to generate an authority file name
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 -auth guess: failed for display='unset'
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 -auth guess: since we are root, retrying with FD_XDM=1
Jan 02 14:19:57 DiamundoNas x11vnc[1404]: 02/01/2018 14:19:57 -auth guess: failed for display='unset'
Jan 02 14:19:57 DiamundoNas x11vnc[1404]:  --- x11vnc loop: sleeping 2000 ms ---

O que está me dizendo que o serviço está em execução, mas um monitor não está funcionando?

x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared

--- x11vnc loop: 1 ---

 --- x11vnc loop: waiting for: 13904

02/01/2018 14:22:17 passing arg to libvncserver: -rfbauth
02/01/2018 14:22:17 passing arg to libvncserver: /home/kevin/.vnc/passwd
02/01/2018 14:22:17 passing arg to libvncserver: -rfbport
02/01/2018 14:22:17 passing arg to libvncserver: 5900
02/01/2018 14:22:17 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 13904
02/01/2018 14:22:17 -auth guess: failed for display='unset'

Diz a mesma coisa, um monitor não está funcionando / funcionando / aberto?

Quando me conecto usando o RealVNC (Windows e Mac) para domainname.com:5900 ou ip: 5900, ele está escutando, mas expira. (Acho que não é surpreendente, dado que a tela não está online).

Eu também tentei fazer o encaminhamento de porta local via SSH através do PuTTY (Windows) ou do terminal (Mac, abaixo) e depois conectar o VNC ao localhost: 5901, mas isso me deu um erro "fechado inesperadamente". ssh -L 5901:127.0.0.1:5901 -N -f -l kevin server_ip_address

Qual é o link que estou perdendo aqui? Além disso, o que estou procurando é uma solução na qual eu possa conectar o VNC sem ter que enviar comandos primeiro, o que acredito ser feito usando o serviço systemctl. Só assim é conhecido:)

    
por Diamundo 02.01.2018 / 14:28

0 respostas