Jak mogę jednocześnie zalogować się do wszystkich terminali wirtualnych?

10

To jest minimalna instalacja Ubuntu 12.04.

Kiedy przewijam te 6 terminali za pomocą Ctrl+ Alt+ F1przez
Ctrl+ Alt+ F6, muszę niezależnie zalogować się do każdego z nich; jeden po drugim.

Czy jest jakieś wyjście, że mogę zalogować się do wszystkich tych 6 terminali za jednym razem?

Bhavesh Diwan
źródło
3
Odpowiedź na stackoverflow.com/questions/9266401/... wygląda podobnie do tego, czego szukasz, ogólnie rzecz biorąc, użyłbyś tmux lub screen (oba dostępne w repozytoriach Ubuntu) do włączania i zarządzania wieloma terminalami.
arand
niestety ta metoda używa kluczy SSH, czego nie chcę. czy może być coś takiego jak federalny login dla wszystkich terminali?
Bhavesh Diwan
1
Ciekawe, dlaczego chcesz to zrobić?
Mitch
2
Nie wiem jak to zrobić, ale możesz użyć czegoś takiego, byobuaby osiągnąć „ten sam” efekt. Jest to bardzo przydatne podczas pracy w trybie konsoli
Salem

Odpowiedzi:

2

Możesz edytować jako superużytkownik pliki o nazwie /etc/init/ttyx.conf(gdzie x może wynosić od 1 do 6) w następujący sposób:

sudo gedit /etc/init/tty1.conf

odnaleźć

exec /sbin/getty -8 38400 tty1

i skomentuj to:

#exec /sbin/getty -8 38400 tty1

Napisz poniżej:

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

gdzie USERNAME jest twój.

Jeśli nadal chcesz uruchomić GUI, dodaj startx do swojego profilu bash:

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

lub, jeśli to nie zadziała, otwórz plik .bashrc użytkownika:

gedit ~/.bashrc

Dodaj następujące elementy na końcu pliku:

if [ $(tty) == "/dev/tty1" ]; then
startx
fi
jaśmin
źródło
Plz, jeśli ktoś Weryfikuj i sprawdź ... Więc mogę przyznać nagrodę ...
One Zero
Tak gruby, szukałem rozwiązania, ale wszystko na próżno .. mam nadzieję znaleźć jakiś inteligentny pomysł tym razem .. czy mogę zadać to pytanie!
Bhavesh Diwan