Wie kann ich mich gleichzeitig bei allen virtuellen Terminals anmelden?


10

Dies ist eine minimale Installation von Ubuntu 12.04.

Wenn ich mit Ctrl+ Alt+ F1bis
Ctrl+ Alt+ über diese 6 Terminals scrolle F6, muss ich mich jeweils einzeln anmelden. Einer nach dem anderen.

Ist es ein Ausweg, dass ich mich auf einmal bei all diesen 6 Terminals anmelden kann?


3
Die Antwort unter stackoverflow.com/questions/9266401/… ähnelt der Antwort , nach der Sie suchen. Im Allgemeinen würden Sie jedoch tmux oder screen (beide in den Ubuntu-Repositorys verfügbar) verwenden, um mehrere Terminals zu aktivieren und zu verwalten.
— und

Leider verwendet diese Methode SSH-Schlüssel, die ich nicht möchte. Könnte es für alle Terminals so etwas wie eine Bundesanmeldung geben?
— Bhavesh Diwan

1
Nur neugierig, warum willst du das tun?
— Mitch


2
Ich weiß nicht, wie ich das machen soll, aber Sie können so etwas verwenden byobu, um den "gleichen" Effekt zu erzielen. Es ist sehr praktisch, wenn Sie im Konsolenmodus arbeiten
— Salem

Antworten:


2

Sie können die genannten Dateien /etc/init/ttyx.conf(wobei x 1 bis 6 sein kann) als Superuser wie folgt bearbeiten :

sudo gedit /etc/init/tty1.conf

finden

exec /sbin/getty -8 38400 tty1

und kommentiere es:

#exec /sbin/getty -8 38400 tty1

Schreiben Sie unten:

exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1

wo USERNAME Ihnen gehört.

Wenn Sie die GUI dennoch starten möchten, fügen Sie Ihrem Bash-Profil startx hinzu:

sudo -s
echo "startx" >> $HOME/.bash_profile

Wenn dies nicht funktioniert, öffnen Sie die .bashrc-Datei Ihres Benutzers:

gedit ~/.bashrc

Fügen Sie am Ende der Datei Folgendes hinzu:

if [ $(tty) == "/dev/tty1" ]; then
startx
fi

Bitte, wenn jemand Verify & Check ..... Also kann ich das Kopfgeld vergeben ..
— One Zero

So fett, dass ich nach Lösungen gesucht habe, aber alles ist vergebens. Ich hoffe, diesmal eine intelligente Idee zu finden. Darf ich diese Frage beantworten?
— Bhavesh Diwan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.