GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

CentOS / RHEL 7 :So deaktivieren Sie alle tty-Konsolen und aktivieren nur 1

Beim Systemstart sollte eine einzelne tty-Konsole vorhanden sein, auf der Xorg ausgeführt wird. Neue tty-Konsolen werden bei seinem Zugriff dynamisch generiert. tty1 ist immer für den xorg-Prozess reserviert und kann daher nicht deaktiviert werden.

# ps -ef | grep tty
root      11718  11710  0 Nov01 tty1     00:00:16 /usr/bin/Xorg :0 -background none -noreset -audit 4 -verbose -auth /run/gdm/auth-for-gdm-sKPFMh/database -seat seat0 -nolisten tcp vt1

tty-Grundlagen

– Man kann von tty1 umschalten zu tty6 mit Strg+Alt+F[1-6] .
– Dies wird bis zu tty6 fortgesetzt, d. h. die Standardanzahl zulässiger tty-Konsolen beträgt 6. ttys werden von systemd in CentOS/RHEL 7 verwaltet.
– tty-Konsolen werden während des Zugriffs erstellt.
– Die erlaubte Anzahl von Konsolen kann in /etc/systemd/logind.conf konfiguriert werden Datei.

Alle tty-Konsolen deaktivieren

1. Bearbeiten Sie /etc/systemd/logind.conf Datei, um den Wert der beiden Parameter wie unten gezeigt festzulegen.

# vi /etc/systemd/logind.conf
NAutoVTs=0
ReserveVT=N

Hier
NAutoVTs – Stellen Sie dies auf eine gewünschte Zahl ein, damit systemd diese vielen tty-Konsolen generieren kann. Der Standardwert ist 6. Wenn der Wert auf 0 gesetzt ist, ist das automatische Spawnen von Autovt-Diensten deaktiviert.
ReserveVT – Akzeptiert eine positive Ganzzahl. Identifiziert ein virtuelles Terminal, das unbedingt für [email protected] reserviert werden soll Aktivierung. Standardmäßig 6 (mit anderen Worten, auf Alt-F6 ist immer ein „getty“ verfügbar). Bei Einstellung auf 0 ist die VT-Reservierung deaktiviert.

Hinweis :N ist die Anzahl der tty, die Sie aktivieren möchten. Es nimmt einen positiven ganzzahligen Wert an. tty1 kann nicht deaktiviert werden, da es von xorg verwendet wird Prozess und es ist fest codiert.

Eine tty-Konsole aktivieren

1. Um eine einzelne tty-Konsole zu aktivieren, setzen Sie die folgenden Parameter in der Datei /etc/systemd/logind.conf .

# vi /etc/systemd/logind.conf
NAutoVTs=0
ReserveVT=1

2. Erstellen Sie einen symbolischen Link eines tty, das Sie aktivieren möchten, in /etc/systemd/system/getty.target.wants

# ln -sf /usr/lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]

3. Aktivieren Sie tty mit systemctl:-

# systemctl enable [email protected]

4. Starten Sie das System neu.

# shutdown -r now


Cent OS
  1. CentOS / RHEL 7 :So deaktivieren Sie IPv6 nur auf einer bestimmten Schnittstelle

  2. CentOS / RHEL 6,7 :So aktivieren oder deaktivieren Sie den XDMCP-Dienst (GDM)

  3. So aktivieren Sie IPv6 auf CentOS / RHEL 7

  4. So deaktivieren Sie IPv6 unter CentOS / RHEL 5

  5. So aktivieren Sie IPv6 in CentOS / RHEL 5

RHEL 8 / CentOS 8 aktiviert/deaktiviert IPv6

So aktivieren Sie das EPEL-Repository in CentOS und RHEL

So aktivieren Sie Kdump auf RHEL 7 und CentOS 7

So aktivieren Sie das EPEL-Repository auf CentOS 8 und RHEL 8 Server

So aktivieren Sie IPv6 in CentOS/RHEL 8

So deaktivieren Sie IPv6 in CentOS/RHEL 8