Hallo Zusammen,
hat einer von euch Erfahrung mit VNC und dem in Debian 9 integrierten VINO Server?
Problem: Der mitgelieferte VINO Server macht erst einen connect, wenn der Benutzer angemeldet ist. Also hat man nach einem Reboot ein kleines Problem, wenn der Server weit weg ist.
Gibt es eine Möglichkeit, bereits vor dem Login auf den _aktuellen_ gdm3 Greeter Login Screen (Port 5900) mit VINO zuzugreifen?
Die Anleitung aus dem Debian 8 Handbuch (also vorherige Version) funktioniert nicht. Mit tightvncserver oder ähnlichen Varianten kam ich auch nicht weiter, die können zwar eine neue xSitzung (Port 5901+) aufmachen, das bringt mir aber nichts, weil ich eine Virtualbox Gui mit WIN10 Clients maintainen will, die eben auf der einen xSession (Port 5900) läuft.
Folgende Varianten habe ich jetzt am Start, aber beide nicht so wie ich es gerne hätte, die eine umständlich, die andere unsicher:
Variante 1)
1. Einloggen per ssh
2. su root
3. Vino-VNC Server läuft vor dem Greeter Login noch nicht, also connect per x11vnc (hierzu einmalig gdm3 Greeter auf xorg umbiegen)
4. ps -aux | grep auth und dort die Greeter Xauthority abgreifen
5. x11vnc -auth /run/user/117/gdm/Xauthority
6. Per Vncviewer connecten und in der Gui anmelden und danach in SSH Shell x11vnc unterbrechen
7. VNC Viewer connect erneut starten und mit integriertem Vino vncserver verbinden.
Variante 2)
1. Autologin in der gdm3 conf aktivieren = unsicher
Viele Grüße, Marc
Hi,
könnte es für Dich eine Lösung sein, wenn du den GDM auf Autologin stellst?
(siehe: https://help.gnome.org/admin/system-admin-guide/stable/login-automatic.html....)
Nach Autologin greifen ja auch alle anderen Login-scripte, da sollte man auch was mit VINO reinbasteln können, ich kenne mich damit aber nicht aus.
Grüße
Oliver
Am 07.04.2019 um 23:13 schrieb Marc Schwarz:
Hallo Zusammen,
hat einer von euch Erfahrung mit VNC und dem in Debian 9 integrierten VINO Server?
Problem: Der mitgelieferte VINO Server macht erst einen connect, wenn der Benutzer angemeldet ist. Also hat man nach einem Reboot ein kleines Problem, wenn der Server weit weg ist.
Gibt es eine Möglichkeit, bereits vor dem Login auf den _aktuellen_ gdm3 Greeter Login Screen (Port 5900) mit VINO zuzugreifen?
Die Anleitung aus dem Debian 8 Handbuch (also vorherige Version) funktioniert nicht. Mit tightvncserver oder ähnlichen Varianten kam ich auch nicht weiter, die können zwar eine neue xSitzung (Port 5901+) aufmachen, das bringt mir aber nichts, weil ich eine Virtualbox Gui mit WIN10 Clients maintainen will, die eben auf der einen xSession (Port 5900) läuft.
Folgende Varianten habe ich jetzt am Start, aber beide nicht so wie ich es gerne hätte, die eine umständlich, die andere unsicher:
Variante 1)
- Einloggen per ssh
2. su root
- Vino-VNC Server läuft vor dem Greeter Login noch nicht, also connect
per x11vnc (hierzu einmalig gdm3 Greeter auf xorg umbiegen)
ps -aux | grep auth und dort die Greeter Xauthority abgreifen
x11vnc -auth /run/user/117/gdm/Xauthority
Per Vncviewer connecten und in der Gui anmelden und danach in SSH
Shell x11vnc unterbrechen
- VNC Viewer connect erneut starten und mit integriertem Vino vncserver
verbinden.
Variante 2)
- Autologin in der gdm3 conf aktivieren = unsicher
Viele Grüße, Marc