Früher habe ich einfach /etc/inittab
modifiziert . Jetzt scheint es mit systemd tty[1-6] automatisch zu starten, wie soll ich tty[4-6] deaktivieren?
Sieht so aus, als gäbe es nur eine systemd-Dienstdatei, und sie verwendet einen %I
um verschiedene TTY-Sitzungen zu erkennen. Ich hoffe, ich muss diesen Dienst nicht entfernen und jeden [email protected]
erstellen manuell.
Akzeptierte Antwort:
Es besteht keine wirkliche Notwendigkeit, „zusätzliche“ TTYs wie unter systemd
zu deaktivieren gettys werden bei Bedarf generiert:siehe man systemd-getty-generator
für Details. Beachten Sie, dass dieses automatische Spawnen standardmäßig nur für die VTs bis VT6 durchgeführt wird (um herkömmliche Linux-Systeme nachzuahmen).
Wie Lennart in einem Blogbeitrag sagt:
Um die Dinge effizienter zu gestalten, werden Anmeldeaufforderungen jetzt nur noch bei Bedarf gestartet. Wenn Sie zu den VTs wechseln, wird der getty-Dienst in [email protected], [email protected] usw. instanziiert. Da wir die getty-Prozesse nicht mehr bedingungslos starten müssen, können wir etwas Ressourcen sparen und den Start etwas beschleunigen.
Wenn Sie eine bestimmte Anzahl von gettys konfigurieren möchten, können Sie einfach logind.conf
ändern mit dem entsprechenden Eintrag, in diesem Beispiel 3:
NAutoVTs=3