Sanal Konsolları [1-6] nasıl devre dışı bırakabilirim?


19

Ubuntu'da ( Ctrl+ Alt+ F1... F6) kullanarak sanal terminallere (TTY) geçişi nasıl devre dışı bırakabilirim ?


1
Sana bakmak sanırım bu cevap için ben ttys sayısını azaltabilir nasıl?
arsaKasra

1
Meraktan, neden bunu istiyorsun? Bunları bir şekilde devre dışı bırakan ve onları geri yüklemeye çalıştığım bir dizi kötü niyetli init-script'im var !
Kyle Strand

Yanıtlar:


23

Üç yöntem buldum. İhtiyaç duyarlarsa başkalarına yardım etmek için listeliyorum:

İlk Yöntem:

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

İkinci Yöntem:

/etc/X11/xorg.conf Aşağıdaki komutu kullanarak dosyayı açın / oluşturun  :

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

ve içine aşağıdaki satırları ekleyin:

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

Üçüncü Yöntem:

sudo -i

vi /etc/default/console-setup

ACTIVE_CONSOLES="/dev/tty[1-6]"seçiminizi değiştirin . Diyelim ki sadece iki TTY veya sanal konsol istiyorsanız o zamanACTIVE_CONSOLES="/dev/tty[1-2]"

cd /etc/event.d

ttyXİhtiyacınız olmayan tüm dosya satırlarını yorumlayın. Bu örnekte tty3-tty6 , değişikliği görmek için yeniden başlatın.



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

Bu tamamen tty* confdosyayı kaldıracak ve böylece kullanamazsınız :)

Not: daha sonra geri yükleyemezsiniz


0

/etc/init/dizindeki tty conf dosyasını açın

ttyX.conf dosyalarındaki bu satırları yorumlayın:

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

Tty1'i devre dışı bırakmaya örnek:

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

Ardından komutların önüne # ekleyerek düzenleyin

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

Kaydet ve Yeniden Başlat

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.