Используйте tty без логина каждый раз

В системах на основе Ubuntu из среды рабочего стола можно открывать несколько вкладок из эмулятора терминала, не делая каждый раз вход в систему: пользователь уже вошел в систему для каждой вкладки (обычно каждая вкладка соответствует /dev/pts/x устройство).

Нажав Ctrl + Alt + F1 ... F6, можно получить доступ к tty, который является полнотекстовым и полноэкранным терминалом. Но в отличие от вкладок эмулятора графического терминала, новый логин требуется каждый раз и для каждого нового tty.

Есть ли способ избежать этого? Я хотел бы быть уже зарегистрированным, когда я нажимаю Ctrl + Alt + F1 ... F6, когда я получаю доступ к этим текстовым терминалам из графической среды (где я вошел!).

1
задан 25 August 2015 в 13:19

2 ответа

Ubuntu использованием по умолчанию agetty к manange TTYs. Страница справочника для этого определяет -a, --autologin username опции для входа в систему указанного имени пользователя автоматически. Таким образом можно сделать следующее:

  1. Открытый с корневыми полномочиями /etc/init/tty1.conf файл в Вашем любимом текстовом редакторе. Я делаю sudo vim /etc/init/tty1.conf, но можно использовать pkexec gedit /etc/init/tty1.conf

  2. , Изменяют строку по умолчанию exec /sbin/getty -8 38400 tty2 к exec /sbin/getty --autologin myUserName -8 38400 tty2.

  3. Сохраняют и выходят. Повторитесь для других tty файлов по мере необходимости

Примечание, что для однопользовательской системы это является соответствующим, но не рекомендуемое, когда у Вас есть многочисленные пользователи (по очевидным причинам конфиденциальности)

1
ответ дан 25 August 2015 в 23:19

См. 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 экранирует все время

1
ответ дан 25 August 2015 в 23:19

Другие вопросы по тегам:

Похожие вопросы: