GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Wie bekommt man mit Systemd weniger Ttys?

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


Linux
  1. Wie sind Sie zu Linux gekommen?

  2. So verwalten Sie Systemd-Dienste mit Systemctl unter Linux

  3. Hinzufügen eines neuen Dienstes zu Linux systemd

  4. Wie bekomme ich nur den Dateinamen mit Linux 'find'?

  5. Wie stoppen Sie den systemd-Dienst

Verwalten von cgroups mit systemd

So sichern Sie Linux-Server mit SE Linux

So führen Sie Shell-Skript als SystemD-Dienst in Linux aus

So erhalten Sie Ihre IP-Adresse unter Linux

Erste Schritte mit Arch Linux

Wie bekomme ich die Datei-/Ordnergröße mit SSH unter Linux?