GNU/Linux >> Znalost Linux >  >> Linux

Linux – jak získat méně Ttys s Systemd?

Za starých časů jsem jen upravil /etc/inittab . Nyní se zdá, že se systemd spouští tty[1-6] automaticky, jak mám deaktivovat tty[4-6]?

Vypadá to, že existuje pouze jeden soubor systemd service a používá %I rozeznat různé relace tty. Doufám, že nebudu muset tuto službu odstraňovat a vytvářet každý [email protected] ručně.

Přijatá odpověď:

Není potřeba deaktivovat „extra“ TTY jako v systemd getty se generují na vyžádání:viz man systemd-getty-generator pro detaily. Všimněte si, že ve výchozím nastavení se toto automatické spawnování provádí pouze pro VT do VT6 (aby napodobovalo tradiční linuxové systémy).

Jak říká Lennart v příspěvku na blogu:

Aby se věci zefektivnily, výzvy k přihlášení se nyní spouštějí pouze na vyžádání. Když přepnete na VT, služba getty se vytvoří na [email protected], [email protected] a tak dále. Vzhledem k tomu, že již nemusíme bezpodmínečně spouštět procesy getty, umožňuje nám to ušetřit trochu zdrojů a o něco rychlejší spouštění.

Pokud si přejete nakonfigurovat konkrétní počet gettys, můžete, stačí upravit logind.conf s příslušnou položkou, v tomto příkladu 3:

NAutoVTs=3


Linux
  1. Jak vytvořit službu Systemd v Linuxu

  2. Linux – Jak se automaticky přihlásit na plochu pomocí Systemd?

  3. Jak vypsat Systemd Services v Linuxu

  1. Jak získat velikost adresáře v Linuxu

  2. Jak začít s Deepin Terminal na Ubuntu Linux

  3. Jak zastavit službu systemd

  1. Jak jste začali s Linuxem?

  2. Jak zkontrolovat heslo v Linuxu?

  3. Jak získat méně ttys pomocí Systemd?