Wie schützt man Ubuntu Login?

16

Ich glaube mich zu erinnern , dass vor ein paar Jahren, um Anmeldung unter Windows Sie geben musste Ctrl- Alt- Delum einen Login - Bildschirm.

Der Vorteil davon war, dass wenn Sie eine Katze oder ein Kind hätten, die / das gerne zufällige Tasten auf Ihrer Computertastatur drückt, diese Dinge nicht vermasseln würden. Nun, meine Kinder sind jetzt in den Vierzigern, aber ich habe eine Katze, die von Zeit zu Zeit gerne über die Tastatur geht und es glaubt oder nicht - das erfordert einen Neustart, um sich von den Folgen zu erholen.

Gibt es irgendetwas (außer die Tastatur zu verstecken), das dagegen getan werden kann?

Kapitän Nemo
quelle
14
Zugehöriger Fehlerbericht über Launchpad: Katze, die auf der Tastatur sitzt, stürzt in LightDM ab und insbesondere Katze lässt den Anmeldebildschirm hängen
Byte Commander
Das Lustige ist, dass ich "Drücken Sie Strg + Alt + Löschen, um sich einzuloggen" ziemlich nervig finde. Vermutlich liegt es daran, dass ich keine Katze, kein Kind oder sonst etwas habe, das versehentlich auf meinem Tastaturbildschirm "sitzt".
Parto
2
Besorgen Sie sich eine kabellose Tastatur (alle haben einen "Aus" -Knopf). "Das erfordert einen Neustart, um sich von den Folgen zu erholen." Nee. Control-A und Backspace genügen, um den Eintrag zu löschen.
Rinzwind
19
@Parto: Das ist nicht der Zweck. Der Zweck von Strg + Alt + Entf ist, dass es sich um eine Secure Attention Key-Sequenz (SAK) handelt, dh eine Schlüsselsequenz, die direkt vom Kernel tief im Innern des Systems gehandhabt wird und von einem Benutzer niemals abgefangen werden kann Programm, Systemdienst oder sogar einen Kerneltreiber. Wenn Sie den SAK eingeben , wissen Sie also, dass Sie mit dem System selbst sprechen und nicht beispielsweise mit einem Benutzerprogramm, das genau wie der Anmeldebildschirm aussieht und das soeben eingegebene Kennwort direkt an ein russisches Verbrechen sendet Syndikat (oder was auch immer). Nichts mit Haustieren oder Kindern zu tun.
Jörg W Mittag
2
Die Lifehacks SE haben hier Lösungen und es gibt Wiki-Lösungen , die beinhalten, dass Sie Ihrer Katze beibringen , Ihren Computer zu ignorieren, anstatt Ihrem Computer beizubringen , Ihre Katze zu ignorieren.
NonlinearFruit

Antworten:

17

Wechseln Sie zur virtuellen Konsole x ( x ≥ 8) (z . B. x = 12). Auf diesen läuft weder getty noch LightDM (oder irgendetwas wirklich), sodass die Katze nach Herzenslust über die Tastatur gehen kann. Drücken Sie dann , um zu LightDM und dem Anmeldebildschirm zurückzukehren.CtrlAltFxCtrlAltF7

Sie können dies während des Startvorgangs automatisieren, indem Sie chvt 12zu hinzufügen /etc/rc.local(siehe diesen U & L-Beitrag ).

Spezielle Tasten wie die Ein / Aus-Taste geben möglicherweise weiterhin Anlass zur Sorge.


Zweitens sind andere Tastenkombinationen verfügbar:

  • wenn die virtuelle Konsole nicht X läuft, dann die ohne verwendet werden - nur funktionieren würde. CtrlAltFxCtrlAltFx
    • Alt+ Pfeiltasten können auch verwendet werden, um zur vorherigen und nächsten VT zu wechseln
    • CtrlAltDel Löst einen Neustart in einem der VTs aus, auf denen X nicht ausgeführt wird.

Eine bessere Lösung ist es, in VT12 eine leere X-Sitzung (keine andere Anwendung) auszuführen, um die Anzahl der verfügbaren Tastenkombinationen zu verringern und auf diese umzuschalten.

startx -- :100 vt12 &
chvt12

Dies muss getestet werden (möglicherweise müssen Sie eine schreiben .xinitrc, um die Standardeinstellungen zu überschreiben).

muru
quelle
2
Das ist die beste Lösung unter Berücksichtigung des erwähnten Fehlers usw. Aber ich fürchte, dass nicht viele Leute es verstehen werden. Es besteht jedoch eine geringe Wahrscheinlichkeit, dass die Katze Strg + Alt + F7
drückt ;-)
@Pilot6 ja, aber du kannst den Bildschirm auch sperren und dann zu einer virtuellen Konsole wechseln. Es wäre nicht viel anders, als wenn Sie Strg + Alt + Entf drücken und dann Anmeldeinformationen in Windows eingeben müssten.
VLAZ
Wird das nicht die gleiche enorme Datenmenge in die Eingabeaufforderung schreiben?
Ismael Miguel
@IsmaelMiguel welche Eingabeaufforderung?
muru
1
@IsmaelMiguel der Kernel tut. Es lauscht immer noch nach den Tastaturkürzeln zum Umschalten von VTs, Strg-Alt-Entf usw.
muru
8

Sie können dies auch durch Drücken von tun

Ctrl+ Alt+L

Dies sperrt den Bildschirm und erfordert das Passwort, um ihn zu entsperren.

Pilot6
quelle
5
Ich denke , die OP ist bereits auf der Login - Bildschirm und will etwas sein System von diesem ziemlich lustig , aber leider wahr Fehler schützen bugs.launchpad.net/ubuntu/+source/unity/+bug/1463112
Byte Kommandant
1
Es sieht so aus, als würde OP fragen, wie man zum Anmeldebildschirm kommt, nicht wahr?
Pilot6
Und dieser Fehler wurde kürzlich behoben. Es ist ein Duplikat eines behobenen Fehlers.
Pilot6
OP sagt deutlich: "Um sich unter Windows anzumelden, mussten Sie Strg-Alt-Entf eingeben, um einen Anmeldebildschirm zu erhalten." Es heißt sichere Anmeldung Also ja, das ist für den Anmeldebildschirm
Sergiy Kolodyazhnyy
2
@ Pilot6: Ganz im Gegenteil: Das OP sucht nach einer Möglichkeit, den Anmeldebildschirm beim Abmelden auszublenden. In Windows mussten Sie Strg-Alt-Entf drücken, um den Anmeldebildschirm anzuzeigen. Andernfalls wird nur der Bildschirmschoner angezeigt, wenn Sie eine andere Taste drücken. Bei den meisten anderen Betriebssystemen wird durch Drücken einer beliebigen Taste der Anmeldebildschirm angezeigt. Das OP möchte dieses Verhalten deaktivieren und den Anmeldebildschirm ausblenden, wenn Sie eine beliebige Taste außer bestimmten magischen Tastenkombinationen drücken, die nicht einfach aus Versehen gedrückt werden können.
Slebetman
5

Einige verwandte Fehlerberichte über Launchpad:

Diese Fehler beschreiben, dass lightdm(das Paket hinter Ihrem Anmeldebildschirm) eine Art Pufferüberlauf bei Tastatureingaben auftritt, wenn Sie weiterhin Tasten auf dem Sperr- oder Anmeldebildschirm drücken.

Der primäre Fehlerbericht erwähnt, dass ein Fix für diesen Fehler für den 16.04 freigegeben wurde:
Sie begrenzen den Eingabepuffer jetzt auf 200 Zeichen, um zu verhindern, dass er mit wahnsinnigen Datenmengen gefüllt wird.


Das Auflegen, wenn eine Katze auf einer Tastatur auf dem Anmeldebildschirm sitzt, sollte jetzt in 16.04 behoben sein (vielleicht möchten Sie ein Upgrade durchführen?).

Ich glaube jedoch nicht, dass ältere Releases von einer Einstellung profitieren würden, die erfordert, dass Sie vor dem Anmelden Ctrl+ Alt+ Deldrücken, da dies dann wahrscheinlich wieder eine Funktion von sich lightdmselbst ist und wahrscheinlich nicht hilft und unter demselben Fehler leidet. .

Byte Commander
quelle
2

Platzieren Sie vorgewärmte Kartons in der Nähe der Tastatur. Die Katze wird standardmäßig in diesen sitzen und Ihren Computer in Ruhe lassen.

user560174
quelle
Ah, der Social Hack ist manchmal am effektivsten.
Flickerfly
0

Es ist bekannt, dass übermäßige Tastatureingaben den LightDm-Bildschirm blockieren.

Es gibt derzeit keine Möglichkeit, das Problem zu vermeiden. Sie können die Zeichen jedoch ganz einfach aus dem Anmeldefeld entfernen, indem Sie Shift+ drücken Home(um alle auszuwählen)Backspace (um zu löschen) . Es kann einige Sekunden dauern, bis das Gerät wieder reagiert.

Beachten Sie, dass das Problem in der nächsten Version von Ubuntu behoben wurde .

dotancohen
quelle
Ich benutze Strg + A und tippe dann password
NonlinearFruit
Strg + Rücktaste funktioniert auch sehr oft. (Allerdings nicht immer unter Windows.) Funktioniert möglicherweise nicht in LightDM.
CVn