GUI/로그인 없이 오래된 노트북을 소형 서버로 사용하여 agetty
시스템 콘솔(예: 노트북 화면)에서 실행됩니다.
저는 거의 항상 웹으로 로그인을 하기 때문에 화면을 켤 필요가 없습니다. 특정 키를 누를 때까지 닫혀야 합니다. 이것이 가능합니까?
다음은 옵션이 아닙니다.
agetty
네트워크를 통해 더 이상 로그인할 수 없는 경우를 대비하여 이를 유지하고 싶기 때문에 실행되지 않습니다 .setterm
먼저 로그인해야 하기 때문에 작동하지 않습니다setterm --blank </dev/tty1
"터미널 xterm-256color는 --blank를 지원하지 않습니다"라고 말합니다:-/vbetool
일부 답변의 링크쓰레기를 표시하기 위해 모니터를 파괴했고 더 이상 노트북에서 켤 수 없습니다.
이 답변콘솔은 요청 시에만 시작할 수 있다고 나와 있지만 SSH를 통해 로그인할 때 두 개의 agetty 프로세스가 표시되고 노트북 화면에 로그인 프롬프트가 표시됩니다.
답변1
(기준으로이 질문과 답변)
이것은 나에게 효과적이었습니다. (공백 시간 제한을 1분으로 설정)
TERM=linux setterm --blank 1 < /dev/tty1 > /dev/tty1
커널 시작 명령줄 매개변수를 추가할 수 있는 경우 다음을 추가할 수도 있습니다. (공백 시간 제한을 30초로 설정)
consoleblank=30
/etc/default/grub
Fedora가 있는 경우 위 항목을 포함하도록 포함을 수정하여(기존 항목은 그대로 두고) 위 항목을 설정할 수 있습니다 GRUB_CMDLINE_LINUX
. 예를 들면 다음과 같습니다.
GRUB_CMDLINE_LINUX="resume=UUID=073539e3-5130-4a2d-883b-75214a83847c quiet consoleblank=30"
그런 다음(여전히 Fedora가 있다고 가정) 다음 명령을 사용하여 grub 구성 파일을 업데이트합니다. (문서에 나와 있음)여기)
sudo grub2-mkconfig -o /boot/grub2/grub.cfg