In Ubuntu-basierten Systemen ist es in der Desktop-Umgebung möglich, mehrere Registerkarten im Terminal-Emulator zu öffnen, ohne sich jedes Mal anzumelden: Der Benutzer ist bereits für jede Registerkarte angemeldet (normalerweise entspricht jede Registerkarte einem /dev/pts/x
Gerät).
Durch Drücken von Strg + Alt + F1 ... F6 kann auf ein tty
Volltext- und Vollbild-Terminal zugegriffen werden. Im Gegensatz zu den Registerkarten des Grafikterminal-Emulators ist jedoch jedes Mal und für jedes neue eine neue Anmeldung erforderlich tty
.
Gibt es eine Möglichkeit, dies zu vermeiden? Ich möchte bereits angemeldet sein, wenn ich Strg + Alt + F1 ... F6 drücke, wenn ich über die Grafikumgebung auf diese Textterminals zugreife (wo ich mich angemeldet habe!).
quelle
tty7
). Technisch gesehen ist die Anmeldung also nur für "gültig"tty7
. Eine Möglichkeit (die sehr offensichtliche Sicherheitsprobleme aufweist) besteht darin, die anderentty
stty
so einzurichten , dass sie sich automatisch als ein bestimmter Benutzer anmelden und sich selbst so einstellen , dass sie nicht nach einem Kennwort fragen, damit sich ein Benutzer anmelden kann. Dies ist möglich . Wäre es jedoch ausreichend, wenn Sie dastty
s so einstellen, dass es sich automatisch als bestimmter Benutzer anmeldet? Das wäre sicherer und Sie müssten nur das Passwort eingeben.tty
automatische Anmeldungen als Benutzer festzulegen (sodass ich nur ein Kennwort eingeben sollte). wie ist es möglich?Antworten:
Ubuntu verwendet standardmäßig,
agetty
um TTYs zu verwalten. Die Manpage dafür definiert-a, --autologin username
Optionen für die automatische Anmeldung eines angegebenen Benutzernamens. So kann man folgendes machen:Öffnen Sie die
/etc/init/tty1.conf
Datei mit den Root-Berechtigungen in Ihrem bevorzugten Texteditor. Ich mache,sudo vim /etc/init/tty1.conf
aber Sie können verwendenpkexec gedit /etc/init/tty1.conf
Ändern Sie die Standardzeile
exec /sbin/getty -8 38400 tty2
inexec /sbin/getty --autologin myUserName -8 38400 tty2
.Beachten Sie, dass dies für Einzelbenutzersysteme angemessen ist, jedoch nicht empfohlen wird, wenn Sie mehrere Benutzer haben (aus offensichtlichen Gründen des Datenschutzes).
quelle
myuser
, drücke dann zum Öffnen Strg + Alt + F1/dev/tty1
undmyuser
melde mich automatisch bei tty1 an. Wenn ich tty1 vor einer Anmeldung im System mitmyuser
öffne, fordert tty1 eine Anmeldung wie in der Standardkonfiguration an. Gibt es einen Weg, dies zu erreichen? Wenn Sie denken, dass es zu lang ist, hier zu diskutieren, könnte ich eine weitere Frage stellen.Zum
man screen
Teil heißt es:Ich benutze es die CTRLAltFnganze Zeit auf Bildschirmen
quelle