Távoli hozzáférés a vnc ubuntu
Telepítése x11vnc Ubuntu 16.04
De mielőtt elmész a beállítást szeretné telepíteni magát a programot, ez a hivatalos tárolókban, így a probléma ezzel merülnek fel problémák. A beállításhoz kövesse:
$ Sudo apt install x11vnc
Beállítás x11vnc Ubuntu
Amikor telepíti VNC ubuntu befejeződött, képesek leszünk elérni a beállításokat. Először hozzon létre egy jelszót a szerver:
$ X11vnc -storepasswd «jelszó» /etc/x11vnc.pass
Csapat x11vnc a -storepasswd beállítás elmenti a jelszót a pre-titkosított fájlt is. A program futtatásához most, és ellenőrizze, hogy működik, akkor használja a következő parancsot:
$ X11vnc -rfbauth /etc/x11vnc.pass -noxdamage -shared -dontdisconnect-sok -noxfixes
- -rfbauth - jelszót használ a felhasználók hitelesítéséhez fájlból;
- -bg - fut a háttérben;
- -megosztott -, hogy több felhasználó kapcsolódni egy időben;
- -dontdisconnect - ne válassza szét a csatlakozó felhasználók, amikor egy új,
- -Sok - nem szüntetik meg a szerver lekapcsolása után az első ügyfél.
Miután parancs kiadásával, akkor vegye a másik eszközt, és megpróbál csatlakozni hozzá a VNC, meg kell dolgozni.
Üzembe helyezés systemd
Ha minden rendben van, akkor létrehozhat egy szkript fut automatikusan a rendszer indításakor. Ehhez fogjuk használni systemd:
[Unit]
Description = Kezdés x11vnc induláskor.
Miután = multi-user.target
[Service]
Type = egyszerű
ExecStart = / usr / bin / x11vnc -auth kitalálni -forever -loop -noxdamage Ismétlés -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy = multi-user.target
A konfigurációs fájl elkészült, és most már hozzá, hogy induláskor, de azt megelőzően fogja kényszeríteni systemd olvassa újra a konfigurációs fájlok:
$ Sudo systemctl démon-reload
És ezt autostart x11vnc ubuntu:
$ Sudo systemctl lehetővé x11vnc.service
Azt is indul a program most:
$ Sudo systemctl indul x11vnc.service
Ha valami nem működik, akkor használja ezt a parancsot, hogy a hibaüzenetek:
$ Sudo systemctl állapot x11vnc.service