Как Вы защищаете вход в систему Ubuntu?

Я, кажется, помню, что несколько лет назад, для входа в систему в Windows, необходимо было ввести Ctrl-Alt-Del для получения экрана входа в систему.

Преимущество этого состояло в том, что, если у Вас были кошка или ребенок, которому понравилось нажимать случайные клавиши на Вашей компьютерной клавиатуре, они не завинтят вещи. Ну, мои дети находятся в их 40-х теперь, но у меня действительно есть кошка, которой время от времени нравится к технической победе клавиатура, и хотите верьте, хотите нет - который требует, чтобы перезагрузка восстановилась с последствий.

Есть ли что-нибудь (за исключением сокрытия клавиатуры), который может быть сделан об этом?

16
задан 22 June 2016 в 10:17

5 ответов

Переключитесь на виртуальную консоль x ( x ≥ 8) ( Ctrl высокий звук F x , скажите x = 12). У этого нет getty или LightDM (или ничто, действительно) работой их, таким образом, кошка может идти по клавиатуре к содержанию ее основы. Затем нажмите Ctrl высокий звук F7 для возвращения к LightDM и экрану входа в систему.

Вы могли автоматизировать это во время начальной загрузки путем добавления chvt 12 к /etc/rc.local (см. этот U& L сообщение ).

кнопки Special как кнопка питания могли бы все еще быть поводом для беспокойства.

<час>

Вообще-то, если задуматься, другие сочетания клавиш доступны:

  • , если виртуальная консоль не работает X, то Ctrl высокий звук F x может использоваться без Ctrl - просто высокий звук F x , работал бы.
    • Высокий звук + клавиши со стрелками могут также использоваться для переключения на предыдущий и следующий высокий звук VTs
    • Ctrl , Del инициировал перезагрузку в любом из VTs, не работающих X.

, Таким образом, лучшее решение могло бы выполнять пустое X сессий (не запускающий никакое другое приложение) в VT12 для сокращения количества доступных сочетаний клавиш и переключающийся на него.

startx -- :100 vt12 &
chvt12

Это должно быть протестировано (Вы, возможно, должны были бы записать .xinitrc для переопределения значений по умолчанию).

17
ответ дан 23 November 2019 в 02:31

Вы можете к тому же путем нажатия

Ctrl + Высокий звук + L

, Это заблокирует экран и потребует, чтобы пароль разблокировал его.

8
ответ дан 23 November 2019 в 02:31

Поместите предварительно нагретые картонные коробки около клавиатуры. Кошка примет значение по умолчанию к нахождению в них и оставит Ваш компьютер в покое.

2
ответ дан 23 November 2019 в 02:31

Некоторые связанные отчеты об ошибках на Панели запуска:

, Те ошибки описывают тот lightdm (пакет позади экрана входа в систему) испытывает некоторое переполнение буфера ввода с клавиатуры, если Вы продолжаете нажимать клавиши на экран входа в систему или блокировке.

основной отчет об ошибках упоминает, что фиксация для этой ошибки была наконец выпущена для 16,04:
Они теперь ограничивают, сказал что входной буфер 200 символам для препятствования ему то, чтобы быть заполненным безумными объемами данных.

<час>

, Таким образом, зависание, если кошка сидит на клавиатуре на экране входа в систему, должно быть зафиксировано в 16,04 теперь (возможно, Вы хотите обновить?).

Однако я не думаю, что более старые выпуски получили бы прибыль от установки, которая требует, чтобы Вы поразили Ctrl + Высокий звук + Del перед входом в систему, поскольку это затем, вероятно, было бы функцией lightdm самой снова и вероятно не поможет и пострадает от той же ошибки...

5
ответ дан 23 November 2019 в 02:31

Чрезмерный ввод с клавиатуры, как известно, подвешивает экран LightDm.

в настоящее время нет никакого способа предотвратить проблему, однако Вы можете легко удалять символы из поля входа в систему путем нажатия Сдвига + Домашний (для выбора всех) затем Клавиша Backspace (для удаления). Это может взять за несколько секунд до того, как машина становится быстро реагирующей снова.

Примечание, что выпуск был зафиксирован в следующей версии Ubuntu.

0
ответ дан 23 November 2019 в 02:31

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

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