Vncserver und Login Problem beim Lock Screen


1

Ich benutze vnc server zum ersten Mal unter Ubuntu mit Gnome (Ubuntu 10.04.2 (lucid) mit Gnome 2.30.2) und habe ein seltsames Anmeldeproblem. Bei der ersten Ausführung wurde ich aufgefordert, ein Kennwort einzurichten. Anschließend konnte ich von einem VNC-Client aus eine Verbindung zum: 1.0-Display herstellen, nachdem ich das zuvor eingerichtete Kennwort eingegeben hatte, und es schien wie erwartet zu funktionieren. Das Problem ist, dass ich mich nicht mehr anmelden kann, sobald die Sitzung abgelaufen ist und der Sperrbildschirm angezeigt wird. Mein reguläres Linux-Passwort wird abgelehnt und ich habe sogar das VNC-Passwort ausprobiert, für den Fall, dass es hier anders eingerichtet wird. Das passiert jedes Mal und ich habe es mehrmals reproduziert. Ich kann die Sitzung auf dem Bildschirm problemlos sperren und entsperren. Kann mir jemand einen Hinweis geben, was hier falsch laufen könnte?

Antworten:


1

Ihre Gnome-Sitzung kann ohne Zugriffsrechte auf die Kennwortdatenbank eingerichtet werden. Überprüfen Sie, /var/log/auth.logob diesbezügliche Fehler vorliegen.

In meiner Antwort auf " Beste Vollbildlösung für vnc unter Linux" finden Sie einige alternative Konfigurationen, die mit dem Sperren funktionieren sollten. Wenn Sie xinetd zum Ausführen von VNC verwenden, wird Ihre Sitzung beendet, wenn Sie die Verbindung trennen. Mit RDP können Sie die Verbindung trennen und wiederherstellen, ohne Ihre Sitzung zu verlieren.


Danke für den Tipp, ich werde auth.log überprüfen. Ermöglicht ein nativer RDP-Client unter Linux einen nahtlosen Vollbildmodus? Ich beabsichtige, eine Verbindung zu derselben Sitzung herzustellen, sei es im Büro oder zu Hause.
Haridsv

Der Standard-Viewer scheint gute Arbeit zu leisten. Ich habe sie nicht alle ausprobiert.
BillThor

Es werden Nachrichten der folgenden Art angezeigt: 12. April 14:06:17 hdara-wsl adclient [1333]: ERROR <fd: 21 gnome-screensav (22741)> Fehler bei der Listenübereinstimmung für den Schlüssel 'pam.ignore.users' aus der Datei ' /etc/centrifydc/centrifydc.conf ': Datei existiert nicht. Sie wird für jeden der Schlüssel nss.user.ignore, pam.ignore.users, nss.user.ignore, pam.ignore.users, pam.ignore.users wiederholt , pam.ignore.users, nss.user.ignore, pam.ignore.users. Es gibt auch diesen: 12. April 14:06:21 hdara-wsl adclient [1333]: WARN <fd: 22 PAMVerifyPassword> audit Benutzer 'xxx' nicht authentifiziert:
falsches

@haridsv: Dies zeigt an, dass das Kennwort für den Benutzer nicht übereinstimmt. Sie sollten das Benutzerkennwort verwenden, nicht das VNC-Kennwort. Es sieht so aus, als ob pam das Passwort überprüfen kann, sodass Sie die Berechtigungen von adclient nicht ändern müssen.
BillThor

Ich habe das Benutzerpasswort nicht vnc-Passwort verwendet, also nicht sicher, warum es nicht funktionieren würde. Ich hatte dieses Problem beim Entsperren der xrdp-Sitzung nicht, daher ist etwas seltsam mit der von vncserver erstellten Sitzung.
Haridsv
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.