EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xss-lock – Online in der Cloud

Führen Sie xss-lock im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl xss-lock, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


xss-lock – externen Locker als X-Bildschirmschoner verwenden

ZUSAMMENFASSUNG


xss-lock [-n notify_cmd] [--ignore-sleep] [-l] [-v|-q] [--] Schließfach [arg] ... ...
xss-lock --help|--version

BESCHREIBUNG


XSS-Sperre verbindet Ihr Lieblings-Schließfach mit der MIT-Bildschirmschoner-Erweiterung für X und auch mit
Der Login-Manager von systemd. Der Locker wird als Reaktion auf die Ereignisse dieser beiden ausgeführt
Quellen:

· X signalisiert, wenn die Aktivierung des Bildschirmschoners erzwungen wird oder nach einem Zeitraum der Benutzerinaktivität
(wie eingestellt mit xset s TIMEOUT). Im letzteren Fall lautet der Notifier-Befehl, falls angegeben
zuerst ausgeführt.

· Der Login-Manager kann auch eine Sperrung der Sitzung anfordern; als Ergebnis loginctl
Sperrsitzungen, Zum Beispiel. Zusätzlich, XSS-Sperre verwendet die Sperrlogik, um die zu sperren
Bildschirm angezeigt, bevor das System in den Ruhezustand wechselt.

XSS-Sperre wartet darauf, dass das Schließfach geschlossen wird – oder beendet es, wenn der Bildschirmschoner deaktiviert wird oder
Das Entsperren der Sitzung ist erzwungen, daher sollte der Befehl nicht gegabelt werden.

Ebenfalls, XSS-Sperre verwaltet den Leerlaufhinweis für die Anmeldesitzung. Der Ruhezustand der Sitzung
ist direkt mit der von X gemeldeten Benutzeraktivität verknüpft (außer wenn der Notifier zuvor ausgeführt wird).
Sperren des Bildschirms). Wenn alle Sitzungen inaktiv sind, kann der Login-Manager Maßnahmen ergreifen (z. B
(z. B. Anhalten des Systems) nach einer vorkonfigurierten Verzögerung.

OPTIONAL


-n cmd, --notifier=cmd
Führen Sie cmd wenn der Bildschirmschoner aufgrund von Benutzerinaktivität aktiviert wird. Muschel-Stil
Zitieren wird unterstützt. Der Notifier wird beendet, wenn X Benutzeraktivität signalisiert oder wenn
Der Schließfach wird gestartet. Der Locker wird nach dem ersten Bildschirmschonerzyklus gestartet, da
einstellen mit xset s TIMEOUT CYCLE.

Dies kann verwendet werden, um einen Countdown auszuführen oder (bei Laptops) den Bildschirm vor dem Sperren zu dimmen.
Ein Beispiel finden Sie im Skript /usr/share/doc/xss-lock/dim-screen.sh.

-l, --transfer-sleep-lock
Ermöglichen Sie dem Locker-Prozess, den Dateideskriptor zu erben, der die Verzögerung darstellt
vom Login-Manager erhaltene Sperre. Der entsprechende Index wird erstellt
in der Umgebungsvariablen verfügbar $XSS_SLEEP_LOCK_FD; Dies wird nur gesetzt, wenn
Der Grund für die Sperrung liegt darin, dass sich das System auf den Ruhezustand vorbereitet. Die Umkleide
sollte diesen Dateideskriptor schließen, um anzuzeigen, dass er bereit ist.

Beispielskripte, die vorhandene Schließfächer umschließen, sind verfügbar als
/usr/share/doc/xss-lock/transfer-sleep-lock-*.sh.

--ignore-sleep
Sperren Sie den Suspend/Ruhezustand nicht.

-q, --ruhig
Nur schwerwiegende Fehler ausgeben.

-v, - ausführlich
Weitere Nachrichten ausgeben.

-h, --help
Hilfenachricht drucken und beenden.

--Version
Versionsnummer drucken und beenden.

SIGNALE


SEUFZEND Beim Empfang dieses Signals XSS-Sperre Setzt den Bildschirmschoner zurück, aber nur, wenn der
Der Bildschirm ist derzeit nicht gesperrt (im Gegensatz zu xset s zurückstellen).

Dies kann in der MPlayer-Konfiguration als Workaround für den Ausfall von MPlayer verwendet werden
So starten Sie den Bildschirmschoner-Timer neu, wenn die Wiedergabe angehalten ist:

heartbeat-cmd="killall -HUP xss-lock"
stop-xscreensaver=false

Anmerkungen:
Dies ist bei mplayer2 (und mpv) wirkungslos, da sein Herz weiter schlägt
während die Wiedergabe angehalten ist.

SIGN/SIGTERM
Beim Empfang dieses Signals XSS-Sperre wird beendet, nachdem ein laufender Notifier beendet wurde oder
Schließfach.

ANMERKUNG


· Einige Anwendungen basieren auf dem xdg-Bildschirmschoner Skript von xdg-utils, das verwendet xset s
WOW! und xset s Standard um den Bildschirmschoner anzuhalten bzw. fortzusetzen. Letzteres
Setzt das Timeout und den Zyklus auf die Serverstandards zurück (xset s on verwendet einen fest codierten Standardwert
Dies funktioniert also nur, wenn Sie mit den Servereinstellungen zufrieden sind (oder diese steuern können).

Um die Fortsetzungsaktion in diesem Skript (oder einer Kopie in) zu korrigieren ~/bin vor dem Original in
$ PATH), entweder ersetzen on nach Ihrem bevorzugten Timeout und Zyklus, oder vermeiden Sie fest codierte Zeiten
Werte durch Patchen des Skripts, um eine Suspend-Schleife auszuführen, wie es bei anderen Bildschirmschonern der Fall ist.
Verwendung von /usr/share/doc/xss-lock/xdg-screensaver.patch.

Beispiele:


· Laufen xlock nach zehn Minuten Inaktivität:

xset 600
xss-lock xlock +resetsaver

Ohne +Resetsaver, xlock erzwingt beim Start ein Zurücksetzen des Bildschirmschoners und weist so darauf hin
XSS-Sperre sofort töten xlock erneut.

· Dimmen Sie den Bildschirm nach drei Minuten Inaktivität und sperren Sie den Bildschirm zwei Minuten später
Verwendung von i3lock:

xset 180 120
xss-lock -n dim-screen.sh -- i3lock -n

Anmerkungen:
Zur Nutzung steht ein Skript zur Verfügung i3lock's Gabelmodus mit dem --transfer-sleep-lock
Option (siehe oben).

Verwenden Sie xss-lock online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad