Как вы защищаете вход в Ubuntu?

16

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

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

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

    
задан Captain Nemo 22.06.2016 в 07:01
источник

5 ответов

17

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

Вы можете автоматизировать это во время загрузки, добавив chvt 12 к /etc/rc.local (см. этот пост U & amp; L ).

Специальные кнопки, такие как кнопка питания, могут по-прежнему вызывать беспокойство.

С другой стороны, доступны другие комбинации клавиш:

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

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

startx -- :100 vt12 &
chvt12

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

    
ответ дан muru 22.06.2016 в 08:12
8

Вы можете сделать то же самое, нажав

CTRL + Alt + L

Это заблокирует экран и потребует пароль для его разблокировки.

    
ответ дан Pilot6 22.06.2016 в 07:04
5

Некоторые связанные отчеты об ошибках на Launchpad:

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

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

Итак, повесить, если кошка сидит на клавиатуре на экране входа в систему, должна быть исправлена ​​в 16.04 сейчас (возможно, вы хотите обновить?).

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

    
ответ дан Byte Commander 22.06.2016 в 07:22
2

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

    
ответ дан user560174 22.06.2016 в 21:35
0

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

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

Обратите внимание, что проблема исправлена ​​ в следующая версия Ubuntu.

    
ответ дан dotancohen 22.06.2016 в 13:00