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

Kapcsolódó cikkek