tty의 로그인 프롬프트에서 종료


11

GUI없이 Linux 시스템을 부팅한다고 가정하겠습니다. tty 로그인 프롬프트가 표시되면 키보드 순서로 컴퓨터를 종료 할 수 있습니까?

물론 사용자 이름과 비밀번호를 입력 한 다음 sudo shutdown -h now; 그러나 키보드 단축키를 사용하여 로그인하기 전에 종료 할 수 있습니까?

답변:


9

" s"(이) 라는 이름의 사용자 와 비밀번호 없이이 작업을 수행했습니다 .

IIRC 사용자의 쉘을로 설정했습니다 /sbin/shutdown. 에 추가해야합니다 /etc/shells.


13

대부분의 Linux 시스템에서 Ctrl+ Alt+ Del키 시퀀스 조치는 /etc/inittab또는 로 구성됩니다 /etc/init/control-alt-delete.conf.

일반적으로 이렇게하면 시스템이 재부팅되지만 대신 시스템을 중지하도록 명령을 수정할 수 있습니다.

에서 /etc/inittab:

ca::ctrlaltdel:/sbin/shutdown -t3 -h now

또는 /etc/init/control-alt-delete.conf:

start on control-alt-delete    
exec /sbin/shutdown -h now "Control-Alt-Delete pressed"

이것을 위해 다른 키 시퀀스를 사용할 수 있습니까? (재부팅을 덮어 쓰고 싶지 않습니다)
학생

8

iLO (또는 KVM)가없는 원격 시스템을 정지하면 생명을 구하는 데 도움이되는 멋진 작은 트릭이 있습니다 . Magic SysRq 키 시스템에서 활성화 된 경우 시스템 ALT + SysRq + o을 종료해야합니다. : (! 내가 제대로 기억 지금 그것을 테스트하지 않으려는 경우)를 누를 수 있도록 하드 종료입니다 ALT + SysRq + e(잘 모든 프로세스를 종료) ALT + SysRq + i다른 킬 다) ALT + SysRq + s, 모든 파일 시스템 동기화를 ALT + SysRq + u다시 마운트 파티션 만, 다음 이렇게 읽을 때 b 또는 o 조합 (재부팅 또는 종료)

어쨌든, 이것이 이것이 시스템을 정지시키는 가장 좋은 방법이라고 생각하지 않습니다. 다른 답변이 더 적합 할 수도 있지만 위의 내용이 붙어 있으면 도움이 될 것입니다!


3
이것이 효과가 있지만, 건초 더미로 운전하여 차를 세우는 것과 약간 같습니다. 효과적이며 나중에 차가 괜찮을 것 입니다 .
bahamat

2
나는 100 % 당신에게 동의하고, 나는 내 대답에서 그것을 분명히하려고 노력했다. 올바른 방법으로 키 조합을 수행하면 조금 더 나아지지만, 그렇습니다. 이것은 말하는 것과 다른 것을하지 않는 반짝이는 빨간 버튼입니다.
Rqomey

0

전원 버튼을 그래픽 인터페이스로 처리하지 않으면 전원 버튼을 짧게 누르면 많은 Linux가 완전히 종료됩니다.

이 동작은 systemd (systemd-logind에서 구현)에서 기본적으로 채택되었습니다. 그 전에도 일부 Linux 기본 구성에서는으로 구현되었습니다 acpid. 정확한 동작은 약간 다를 수 있습니다.

이를 위해서는 소프트웨어에서 전원 버튼을 짧게 누를 수 있어야합니다. 이 하드웨어 기능은 ACPI 표준에서 지원됩니다. (물론 ACPI를 준수 할 수 있으며 시스템을 즉시 그리고 부정하게 종료하는 버튼이 여전히있을 수 있습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.