Unter bestimmten Umständen wäre es für mich hilfreich, vor dem Anmelden eine kurze Textbenachrichtigung zu erhalten, damit ich mich entscheiden kann, mich nach dem Anzeigen der Nachricht nicht anzumelden.
Gibt es eine Möglichkeit, eine Benachrichtigung auf dem grafischen Anmeldebildschirm anzuzeigen?
login-screen
notification
ændrük
quelle
quelle
Antworten:
Mir ist klar, dass dies eine späte Antwort ist (etwa Jahre zu spät), aber ich dachte, ich würde hier etwas für alle anderen tun, die die gleichen Probleme haben. Ich sehe dieses Problem die ganze Zeit. Dies ist nur eine Möglichkeit, die einfach zu skripten und bereitzustellen ist. Beachten Sie, dass dies eine unelegante Lösung ist, die dieser ähnelt: Wie erstelle ich ein Popup-Banner, bevor ich mich mit Lightdm anmelde?
Fügen Sie Folgendes in diese Datei ein (wobei Sie natürlich den Bannertext ersetzen):
Passen Sie Breite und Höhe an Ihre Bedürfnisse an.
3a. Die Idee hier ist, wenn die Anmeldemeldung angezeigt wird, dass der Benutzer erst fortfahren kann, wenn er den Bedingungen zustimmt. Daher wird eine Schleife ausgeführt, bis "Ja" ausgewählt wird.
HINWEIS (weil ich das vorher nicht wusste): zenity --list kann true yes false no (Boolesche Werte) zurückgeben, zenity --question gibt exit 0,1 zurück
Machen Sie Ihre Datei ausführbar:
Legen Sie es irgendwo hin - ich habe es einfach in / usr / bin gesteckt
----------- LIGHTDM -----------------------
Wenn Sie lightdm verwenden, müssen Sie Ihre Datei lightdm.conf ändern. Als ich das zum ersten Mal machte, war lightdm.conf nicht da T_T. Wenn dies nicht der Fall ist, holen Sie sich eine Kopie, indem Sie Folgendes tun:
Wenn das nicht funktioniert hat, kann es sein, dass die Datei in / usr / share / doc / lightdm / komprimiert ist.
7a. Verschieben Sie dann die Datei nach / etc / lightdm /
Öffnen Sie die Datei lightdm.conf (die sich jetzt in / etc / lightdm / befinden sollte) und fügen Sie unter dem Abschnitt [SeatDefaults] Folgendes hinzu:
8a. Wo / path / to / your / loginMessage ist, wo immer Sie die zuvor erstellte ausführbare Datei ablegen. Ich habe meine in / usr / bin abgelegt, damit meine so aussieht:
8b. Speicher die Datei
Das sollte es ungefähr für lightdm tun. Sie können auch einfach Ihre eigene lightdm.conf-Datei erstellen und die oben genannten Dateien einfügen.
9a. Starten Sie neu.
----------- GDM -------------------
Ich habe diese Popup "Schleife" auch unter CenOS 7 und Ubuntu 14.04 mit GDM getestet. Die Sache ist, dass lightdm.conf im Fall von GDM nicht wirklich hilft, oder?
Nun, es gibt eine Problemumgehung, die für mich (vorerst) funktioniert.
Öffnen Sie die Datei / etc / gdm / Init / Default
Gehen Sie zum Ende der Datei.
Rechts über Ausgang 0 setzen:
14a. Wo / Pfad / zu / Ihrer / Nachricht ist der Pfad zu Ihrer raffinierten Anmeldenachricht. Wenn alles erledigt ist, sollte es ungefähr so aussehen:
14b. Das "fi" und das "exit 0" sind bereits vorhanden, Sie geben einfach den "exec / path / to / your / message-Teil" ein.
14c. Speichern und neu starten.
Der gesamte Neustart ist wahrscheinlich nicht erforderlich. Ich teste dieses Zeug in VMs, damit es einfacher ist, die Maschine einfach abzuprallen.
Wenn es bessere Möglichkeiten gibt, bin ich ganz Ohr / Augen. Ich weiß, dass gconf in CentOS 6.x gut funktioniert. Ich weiß, dass dconf in CentOS 7 funktioniert, aber ich habe nicht bekommen, was ich wollte. Keines der gconf-Dinge hat in Ubuntu für mich funktioniert, selbst nach der Installation von GDM und der Neukonfiguration von <- könnte es nur ich sein.
quelle
Es ist möglicherweise nicht möglich, die Nachricht direkt auf dem Anmeldebildschirm anzuzeigen. Aber Sie können in einer Nachricht vor dem Einloggen senden in Ihre.
/etc/lightdm/lightdm.conf
:Seien Sie vorsichtig, da eine falsche Option in dieser Datei Ihren Startvorgang unterbrechen kann.
Die Maus ist zu diesem Zeitpunkt nicht verfügbar, aber Sie können die Nachricht mit schließen Enter.
xmessage
kann den Nachrichtentext aus der Datei lesen oder ein benutzerdefiniertes Zeitlimit haben. Überprüfen Sie die Manpage auf zusätzliche Optionen. Weitere Informationen zur Anpassung und Begrüßung findenSie unter https://wiki.ubuntu.com/LightDM
lightdm.conf
.quelle
Sie können das Anmeldebanner so ändern, dass die Warnung angezeigt wird, die Sie anzeigen möchten. Weitere Informationen finden Sie unter dem unten angegebenen Link: -
http://www.howtogeek.com/howto/ubuntu/change-ssh-welcome-banner-on-ubuntu/
quelle