Как я могу одновременно войти на все виртуальные терминалы?


10

Это минимальная установка Ubuntu 12.04.

Когда я прокручиваю через эти 6 терминалов , использующих Ctrl+ Alt+ F1через
Ctrl+ Alt+ F6, я должен самостоятельно войти в каждый из них; по одному.

Есть ли выход, что я могу войти на все эти 6 терминалов за один раз?


3
Ответ на stackoverflow.com/questions/9266401/… выглядит примерно так, как вам нужно. В общем, вы бы использовали tmux или screen (оба доступны в репозиториях Ubuntu) для включения и управления несколькими терминалами.
Arand

к сожалению, этот метод использует ключи SSH, чего я не хочу. может ли быть что-то вроде федерального логина для всех терминалов?
Бхавеш Диван

1
Просто любопытно, почему вы хотите это сделать?
Митч

1
Взгляните на этот linuxgazette.net/issue69/henderson.html
Митч

2
Я не знаю, как это сделать, но вы можете использовать что-то подобное byobuдля достижения «того же» эффекта. Это очень удобно при работе в консольном режиме
Салем

Ответы:


2

Вы можете редактировать как суперпользователь файлы с именами /etc/init/ttyx.conf(где x может быть от 1 до 6) следующим образом:

sudo gedit /etc/init/tty1.conf

находить

exec /sbin/getty -8 38400 tty1

и прокомментируйте это:

#exec /sbin/getty -8 38400 tty1

Напишите ниже:

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

где USERNAME ваше.

Если вы все еще хотите запустить графический интерфейс, добавьте startx в свой профиль bash:

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

или, если это не сработает, откройте файл .bashrc вашего пользователя:

gedit ~/.bashrc

Добавьте следующее в конец файла:

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

Плз, если кто-нибудь проверить и проверить ..... Так что я могу присудить награду ..
Один ноль

Так что я искал решения, но все напрасно ... надеюсь, что на этот раз найдется разумная идея ... могу я поднять этот вопрос!
Бхавеш Диван
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.