Як захистити логін Ubuntu?


16

Здається, я пам’ятаю, що кілька років тому, щоб увійти в Windows, вам довелося набрати Ctrl- Alt- Delщоб отримати екран для входу.

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

Чи є щось (окрім приховування клавіатури), що можна зробити з цього приводу?


14
Пов’язаний звіт про помилку на Launchpad: Кіт сидить на клавіатурі, виходить з ладу lightdm і особливо Cat викликає
Byte Commander

Найсмішніше, що мені здається, що "Натисніть ctrl + alt + delete для входу" досить дратує. Здогадуюсь, це тому, що у мене немає кота чи дитини чи чогось іншого з цього приводу, що може випадково "сидіти" на екрані моєї клавіатури.
Парто

2
Отримайте бездротову клавіатуру (всі вони мають кнопку "вимкнено"). "для відновлення наслідків потрібна перезавантаження". Ні. control-a та backspace достатньо, щоб очистити запис.
Rinzwind

19
@Parto: Це не мета. Призначення Ctrl + Alt + Del полягає в тому, що це послідовність ключа безпечного уваги (SAK), тобто послідовність ключів, яка обробляється безпосередньо ядром, глибоко в кишечнику системи і ніколи не може бути перехоплена користувачем. програма, системна служба або навіть драйвер ядра. Отже, ви знаєте, коли набираєте SAK, що ви розмовляєте з самою системою, а не, наприклад, з користувацькою програмою, яка виглядає так, як екран входу, і надсилає пароль, який ви просто ввели прямо на якийсь російський злочин синдикат (чи що завгодно). Нічого спільного з домашніми тваринами чи дітьми.
Йорг W Міттаг

2
Lifehacks SE має рішення тут і є WikiHow рішення тут , які включають викладають вам кішку ігнорувати свій комп'ютер замість того , щоб вчити свій комп'ютер , щоб ігнорувати вашу кішку.
нелінійнийфрукт

Відповіді:


17

Перехід на віртуальну консоль x ( x ≥ 8) ( , скажімо, x = 12). У них не працює getty або LightDM (або що-небудь, насправді), тому кішка може переходити по клавіатурі до вмісту свого серця. Потім натисніть, щоб повернутися до LightDM та екрана входу.CtrlAltFxCtrlAltF7

Ви можете автоматизувати це під час завантаження, додавши chvt 12до /etc/rc.local(див. Цю публікацію U&L ).

Такі особливі кнопки, як кнопка живлення, все ще можуть викликати занепокоєння.


По-другому, доступні інші комбінації клавіш:

  • якщо віртуальна консоль не працює з X, то можна використовувати без - просто буде працювати. CtrlAltFxCtrlAltFx
    • Alt+ клавіші зі стрілками також можна використовувати для перемикання на попередній та наступний ПТ
    • CtrlAltDel запускає перезавантаження в будь-якому з VT, що не працює X.

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

startx -- :100 vt12 &
chvt12

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


2
Це найкраще рішення з урахуванням згаданої помилки тощо. Але я боюся, що не багато людей це зрозуміють. Є невелика ймовірність того, що кішка натисне Ctrl + Alt + F7, хоча ;-)
Pilot6

@ Pilot6 так, але ви також можете заблокувати екран, а потім перейти до віртуальної консолі. Було б мало чим відрізнятись від необхідності натискати Ctrl + Alt + Del та вводити облікові дані в Windows.
ВЛАЗ

Хіба це не запише такий самий величезний обсяг даних у підказку?
Ісмаїл Мігель

@IsmaelMiguel, що підкаже?
муру

1
@IsmaelMiguel ядро ​​робить. Він все ще слухає комбінації клавіш для перемикання VT, Ctrl-Alt-Del тощо.
muru

8

Ви можете до того ж, натиснувши

Ctrl+ Alt+L

Це заблокує екран і зажадає пароль для його розблокування.


5
Я думаю , що ОП вже на екрані входу в систему і хоче що - то , щоб захистити свою систему від цього досить смішно , але , до жаль , істинний помилка bugs.launchpad.net/ubuntu/+source/unity/+bug/1463112
Byte Commander

1
Схоже, ОП запитує, як потрапити на екран входу, чи не так?
Пілот6,

І ця помилка була виправлена ​​нещодавно. Це дублікат виправленої помилки.
Пілот6

OP чітко говорить: "для входу в Windows вам потрібно було набрати Ctrl-Alt-Del, щоб отримати екран входу". Це називається безпечним входом. Так так, це для екрана входу
Сергій Колодяжний

2
@ Pilot6: Зовсім навпаки: ОП шукає спосіб приховати екран входу при виході з системи. У Windows вам потрібно було натиснути Ctrl-Alt-Del, щоб показати екран входу, інакше він просто покаже заставку при натисканні будь-яких інших клавіш. У більшості інших ОС, натиснувши будь-яку клавішу, відображається екран входу. ОП хоче відключити цю поведінку і приховати екран входу при натисканні будь-яких клавіш, крім певних комбінацій магічних клавіш, які непросто натиснути випадково.
slebetman

5

Деякі пов'язані звіти про помилки на Launchpad:

Ці помилки описують, що lightdm(пакет за вашим екраном входу) виникає переповнення буфера введення клавіатури, якщо ви продовжуєте натискати клавіші на екрані блокування або входу.

У первинному звіті про помилку згадується, що виправлення цієї помилки було остаточно випущено на 16.04:
Тепер вони обмежують вхідний буфер на 200 символів, щоб не заповнити його божевільними обсягами даних.


Тож зависання, якщо кішка сидить на клавіатурі на екрані входу, має бути зафіксовано в 16.04 зараз (можливо, ви хочете оновити?).

Однак я не думаю, що старіші випуски отримуватимуть користь від налаштування, яке вимагає, щоб ви натиснули Ctrl+ Alt+ Delперед тим, як увійти, оскільки це, ймовірно, знову буде властивістю, lightdmі, ймовірно, не допоможе і не постраждає від тієї ж помилки. .


2

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


Ах, соціальний хакер іноді є найефективнішим.
мерехтіння

0

Відомо, що надмірний клавіатурний вклад висить на екрані LightDm.

В даний час немає можливості запобігти виникненню проблеми, проте ви можете легко видалити символи з поля входу , натиснувши Shift+ Home(щоб вибрати все), а потім Backspace(для видалення). Перш ніж машина знову відреагує, може пройти кілька секунд.

Зауважте, що проблема була виправлена в наступній версії Ubuntu.


Я використовую Ctrl + A, а потім введіть пароль
NonlinearFruit

Ctrl + Backspace також дуже часто працює. (Однак не завжди в Windows.) Можливо, у LightDM це не працює.
CVn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.