В системах на основе Ubuntu из среды рабочего стола можно открывать несколько вкладок из эмулятора терминала, не делая каждый раз вход в систему: пользователь уже вошел в систему для каждой вкладки (обычно каждая вкладка соответствует /dev/pts/x
устройство).
Нажав Ctrl + Alt + F1 ... F6, можно получить доступ к tty
, который является полнотекстовым и полноэкранным терминалом. Но в отличие от вкладок эмулятора графического терминала, новый логин требуется каждый раз и для каждого нового tty
.
Есть ли способ избежать этого? Я хотел бы быть уже зарегистрированным, когда я нажимаю Ctrl + Alt + F1 ... F6, когда я получаю доступ к этим текстовым терминалам из графической среды (где я вошел!).
Ubuntu использованием по умолчанию agetty
к manange TTYs. Страница справочника для этого определяет -a, --autologin username
опции для входа в систему указанного имени пользователя автоматически. Таким образом можно сделать следующее:
Открытый с корневыми полномочиями /etc/init/tty1.conf
файл в Вашем любимом текстовом редакторе. Я делаю sudo vim /etc/init/tty1.conf
, но можно использовать pkexec gedit /etc/init/tty1.conf
, Изменяют строку по умолчанию exec /sbin/getty -8 38400 tty2
к exec /sbin/getty --autologin myUserName -8 38400 tty2
.
Примечание, что для однопользовательской системы это является соответствующим, но не рекомендуемое, когда у Вас есть многочисленные пользователи (по очевидным причинам конфиденциальности)
См. man screen
, это говорит, частично:
DESCRIPTION
Screen is a full-screen window manager that multiplexes a physical
terminal between several processes (typically interactive shells).
Each virtual terminal provides the functions of a DEC VT100 terminal
and, in addition, several control functions from the ISO 6429 (ECMA 48,
ANSI X3.64) and ISO 2022 standards (e.g. insert/delete line and support
for multiple character sets). There is a scrollback history buffer for
each virtual terminal and a copy-and-paste mechanism that allows moving
text regions between windows.
я использую его на CTRL Высокий звук , Fn экранирует все время