가상 콘솔 tty [1-6]을 어떻게 비활성화합니까?


19

우분투에서 ( Ctrl+ Alt+ F1... F6)를 사용하여 가상 터미널 (TTY) 로의 전환을 비활성화하려면 어떻게합니까 ?


1
TTY 수어떻게 줄일 수 있습니까?에 대한이 답변 을 살펴보아야한다고 생각합니다 .
arsaKasra

1
호기심으로 왜 이것을 원하십니까? 어떻게 든 이들을 비활성화하고 복원 하려고하는 잘못된 동작의 init 스크립트 세트가 있습니다!
Kyle Strand

답변:


23

세 가지 방법을 찾았습니다. 필요한 경우 다른 사람들을 돕기 위해 목록을 작성하고 있습니다.

첫 번째 방법 :

sudo tee -a /etc/init/tty{1..6}.override <<<"manual"

두 번째 방법 :

/etc/X11/xorg.conf 다음 명령을 사용 하여 파일 을 열거 나 만듭니다  .

sudo -i gedit /etc/X11/xorg.conf

안에 다음 줄을 추가하십시오.

Section "ServerFlags"
    Option "DontVTSwitch" "true"
EndSection

세번째 방법 :

sudo -i

vi /etc/default/console-setup

ACTIVE_CONSOLES="/dev/tty[1-6]"당신의 선택으로 변경 하십시오. 두 개의 TTY 또는 가상 콘솔 만 원하는 경우 다음으로 변경하십시오.ACTIVE_CONSOLES="/dev/tty[1-2]"

cd /etc/event.d

ttyX필요없는 파일의 모든 줄에 주석을 답니다 . 이 예에서는 tty3-tty6 재부팅하여 변경 사항을 확인하십시오.


17

/etc/X11/xorg.conf다음 명령을 사용 하여 파일 을 열거 나 만듭니다 .

sudo -i gedit /etc/X11/xorg.conf

안에 다음 줄을 추가하십시오.

Section "ServerFlags"
    Option "DontVTSwitch" "true"
EndSection

출처 : [모든 변형] CTRL ALT F1 비활성화 방법-ubuntuforums.org


9
가끔 X11이 멈 추면 해당 키를 사용하여 콘솔로 나가 시스템을 종료 할 수 있습니다. 요즘에는 X11이 멈추는 문제가 훨씬 적지 만 여러 번 사용했습니다!
Alexis Wilke 8

0
sudo rm /etc/init/tty*.conf

이것은 tty* conf파일 을 완전히 제거 하므로 사용할 수 없습니다 :)

NB : 나중에 복원 할 수 없습니다


0

/etc/init/디렉토리 에서 tty conf를여십시오.

ttyX.conf 파일에서 해당 행을 주석 처리하십시오.

#respawn 
#exec /sbin/getty -8 38400 ttyX

tty1을 비활성화하는 예 :

sudo -H gedit /etc/init/tty1.conf

그런 다음 명령 앞에 #을 삽입하여 편집하십시오.

#respawn 
#exec /sbin/getty -8 38400 tty1

저장 후 재부팅

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