Angesichts des fast monomanischen Sicherheitsfokus von xscreensaver, wie die Antworten in den xscreensaver-FAQs von jwz andeuteten und in On Toolkits näher erläutert, bezweifle ich stark, dass der Lager-xscreensaver ohne ein Passwort durch eine Methode entsperrt wird, die Sie gerade verwenden . Die beste Option wäre wahrscheinlich, die Quelle so zu ändern, dass sie eine Option wie "-forceunlock" enthält, und daraus eine eigene Binärdatei erstellen.
Wie kann ich xscreensaver sicher von einem Skript / der Befehlszeile aus beenden?
Ich verwende eine Linux-Workstation (RHEL6). Ich habe ein kleines Skript geschrieben, das den Bildschirm per xscreensaver sperrt und entsperrt, wenn ich meinen USB-Stick anschließe oder trenne, wodurch er effektiv zu einem physischen Schlüssel für meine Workstation wird. Das Problem ist, dass es keine gute Möglichkeit gibt, xscreensaver von der Kommandozeile aus zu entsperren. xscreensaver-command -deactivate
unaufgefordert "simuliert Benutzeraktivität" und erfordert immer noch ein Kennwort, um den Bildschirm zu entsperren. xscreensaver-command -exit
tötet den übergeordneten Dämon nur, xscreensaver
wenn kein Bildschirmschoner aktiv ist. Da die Manpage für xscreensaver-command -exit
warnt,
Warning: never use kill -9 with xscreensaver while the screensaver is active. If you are using a virtual root window manager, that can leave things in an inconsistent state, and you may need to restart your window manager to repair the damage.
Tatsächlich verwende ich derzeit pkill xscreensaver
meine Methode, um den Bildschirmschoner aus einem Skript zu entfernen, was häufig zu Zombie-Prozessen und anderen Unannehmlichkeiten führt. Wie kann ich den Bildschirmschoner sicher über ein Skript / die Befehlszeile entsperren?
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4