우분투 로그인을 어떻게 보호합니까?


16

나는 몇 년은 입력했다 윈도우에 로그인하기 위해, 다시 기억하는 것 Ctrl- Alt- Del로그인 화면을 얻을 수 있습니다.

이것의 장점은 컴퓨터 키보드에서 임의의 키를 누르는 것을 좋아하는 고양이 나 아이가 있다면 물건을 망치지 않을 것입니다. 글쎄, 내 아이들은 지금 40 대이지만, 때때로 키보드를 밟고 싶거나 믿지 않는 고양이를 가지고있다.

이것에 대해 할 수있는 일이 있습니까 (키보드를 숨기는 것이 부족한가)?



재미있는 것은 "Ctrl + Alt + Delete to login"을 누르는 것이 꽤 귀찮다는 것입니다. 키보드 화면에 실수로 "앉아"있을 수있는 문제에 대한 고양이 나 아이 또는 다른 물건이 없기 때문인 것 같습니다.
Parto

2
무선 키보드를 가져옵니다 (모두 "끄기"버튼이 있음). "결과에서 복구하려면 재부팅이 필요합니다." 아니. control-a와 backspace는 항목을 지우기에 충분합니다.
Rinzwind

19
@Parto : 목적이 아닙니다. Ctrl + Alt + Del의 목적은 SAK (Secure Attention Key) 시퀀스, 즉 커널에 의해 직접 처리되고 시스템의 장에서 자세히 다루어 사용자가 가로 챌 수없는 키 시퀀스라는 것입니다. 프로그램, 시스템 서비스 또는 커널 드라이버. 그래서, 당신은 알고 당신이 어떤 러시아어 범죄에 그냥 직선에 입력 한 암호를 정확하게 로그인 화면처럼 보이도록 만들어 전송하는 사용자 프로그램, 예를 들어, 시스템 자체를 말하고되지 않는다는 SAK를 입력 할 때 신디케이트 (또는 무엇이든). 애완 동물이나 아이들과 관련이 없습니다.
Jörg W Mittag

2
lifehacks SE에는 여기에 해결책 이 있으며 여기 에는 고양이를 무시하도록 컴퓨터를 가르치는 대신 컴퓨터를 무시하도록 고양이를 가르치는 wikihow 솔루션이 있습니다 .
NonlinearFruit

답변:


17

가상 콘솔로 전환 X ( X ≥ 8) ( 말 X = 12). 그들은 getty 또는 LightDM (또는 실제로는)을 실행하지 않으므로 고양이가 키보드를 통해 마음의 내용을 볼 수 있습니다. 그런 다음을 눌러 LightDM 및 로그인 화면으로 돌아갑니다.CtrlAltFxCtrlAltF7

부팅 중에이를 추가 chvt 12하여 이를 자동화 할 수 있습니다 /etc/rc.local( 이 U & L 게시물 참조 ).

전원 버튼과 같은 특수 버튼은 여전히 ​​문제의 원인 일 수 있습니다.


다시 생각하면 다른 키 조합을 사용할 수 있습니다.

  • 가상 콘솔이 X를 실행하고 있지 않으면 사용할 수 있습니다 -그냥 작동합니다. CtrlAltFxCtrlAltFx
    • Alt+ 화살표 키를 사용하여 이전 및 다음 VT로 전환 할 수도 있습니다
    • CtrlAltDel X를 실행하지 않는 VT에서 재부팅을 트리거합니다.

따라서 더 나은 솔루션은 VT12에서 빈 X 세션 (다른 응용 프로그램을 실행하지 않음)을 실행하여 사용 가능한 키 조합 수를 줄이고 전환하는 것입니다.

startx -- :100 vt12 &
chvt12

이를 테스트해야 .xinitrc합니다 (기본값을 무시하려면를 작성해야 할 수도 있음 ).


2
그것은 언급 된 버그 등을 고려하여 가장 좋은 해결책입니다. 그러나 나는 많은 사람들이 그것을 이해하지 못할 것을 두려워합니다. 고양이가 Ctrl + Alt + F7을 눌렀을 가능성은
적습니다.

@ Pilot6 예. 그러나 화면을 잠근 다음 가상 콘솔로 이동할 수도 있습니다. Ctrl + Alt + Del을 누른 다음 Windows에서 자격 증명을 입력 해야하는 것과 크게 다르지 않습니다.
VLAZ

그것은 같은 양의 데이터를 프롬프트에 쓰지 않습니까?
Ismael Miguel

@IsmaelMiguel 어떤 프롬프트?
muru

1
@IsmaelMiguel 커널이 수행합니다. 여전히 VT, Ctrl-Alt-Del 등을 전환하기위한 키보드 단축키를 수신합니다.
muru

8

를 눌러 동일하게 할 수 있습니다

Ctrl+ Alt+L

화면이 잠기고 잠금을 해제하려면 암호가 필요합니다.


5
나는 영업 이익은 로그인 화면에서 이미이 오히려 재미 있지만, 슬프게도 사실 버그에서 자신의 시스템을 보호하기 위해 뭔가를 원하는 것 같아요 bugs.launchpad.net/ubuntu/+source/unity/+bug/1463112
바이트 사령관

1
OP가 로그인 화면을 얻는 방법을 묻는 것 같습니다.
Pilot6

그리고 그 버그는 최근에 수정되었습니다. 수정 된 버그의 복제본입니다.
Pilot6

OP는 "Windows에 로그인하려면 로그인 화면을 보려면 Ctrl-Alt-Del을 입력해야했습니다"라고 명확하게 표시합니다. 보안 로그온 이라고
하겠습니다.

2
@ Pilot6 : 정반대 : OP는 로그 아웃 할 때 로그인 화면을 숨길 수있는 방법을 찾고 있습니다. Windows에서 로그인 화면을 표시하려면 Ctrl-Alt-Del을 눌러야합니다. 그렇지 않으면 다른 키를 누를 때 화면 보호기가 표시됩니다. 대부분의 다른 OS에서는 아무 키나 누르면 로그인 화면이 표시됩니다. OP는 실수로 쉽게 누르기 어려운 특정 매직 키 조합을 제외한 모든 키를 누르면이 동작을 비활성화하고 로그인 화면을 숨기려고합니다.
slebetman

5

런치 패드의 일부 관련 버그 보고서 :

그 버그들은 lightdm 는 잠금 또는 로그인 화면에서 키를 계속 누르고 있으면 (로그인 화면 뒤 패키지) 키보드 입력 버퍼 오버플로가 발생한다고 설명합니다.

주요 버그 보고서에 따르면이 버그에 대한 픽스는 16.04에 최종 발표되었습니다.
이제는 입력 버퍼를 200 자로 제한하여 엄청난 양의 데이터로 채워지지 않도록합니다.


따라서 고양이가 로그인 화면에서 키보드에 앉아 있으면 끊기는 이제 16.04에서 수정해야합니다 (업그레이드 하시겠습니까?).

그러나 이전 릴리스는 로그인하기 전에 Ctrl+ Alt+ 를 눌러야하는 설정에서 이익을 얻지 못할 것이라고 생각하지 않습니다. Del그러면 아마도 lightdm다시 자체 기능이며 동일한 버그로 도움이되지 않을 것입니다. .


2

키보드 근처에 예열 된 골판지 상자를 놓습니다. 고양이는 기본적으로 이것들에 앉아 컴퓨터를 내버려 둘 것입니다.


아, 때때로 소셜 해킹이 가장 효과적입니다.
flickerfly

0

과도한 키보드 입력은 LightDm 화면을 정지시키는 것으로 알려져 있습니다.

현재 문제가 발생하는 것을 막을 방법은 없지만 + (모두 선택)를 눌러 로그인 상자에서 문자를 쉽게 제거 할 수 있습니다.ShiftHomeBackspace (삭제) . 기기가 다시 응답하기까지 몇 초가 걸릴 수 있습니다.

이 문제 다음 버전의 우분투에서 수정되었습니다 .


Ctrl + A를 사용하고 password를 입력하십시오
NonlinearFruit

Ctrl + Backspace도 매우 자주 작동합니다. (Windows에서는 항상 그런 것은 아닙니다.) LightDM에서 작동하지 않거나 작동하지 않을 수 있습니다.
CVn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.