Ai vecchi tempi ho appena modificato /etc/inittab . Ora, con systemd, sembra avviarsi automaticamente tty[1-6], come devo disabilitare tty[4-6]?
Sembra che ci sia un solo file di servizio systemd e utilizzi un %I per discernere diverse sessioni tty. Spero di non dover rimuovere quel servizio e creare ogni [email protected] manualmente.
Risposta accettata:
Non è necessario disabilitare i TTY "extra" come in systemd getty sono generati su richiesta:vedi man systemd-getty-generator per dettagli. Nota che, per impostazione predefinita, questa generazione automatica viene eseguita solo per i VT fino a VT6 (per imitare i sistemi Linux tradizionali).
Come dice Lennart in un post sul blog:
Al fine di rendere le cose più efficienti, le richieste di accesso ora vengono avviate solo su richiesta. Quando passi ai VT, il servizio getty viene istanziato in [email protetta], [email protetta] e così via. Dal momento che non dobbiamo più avviare incondizionatamente i processi getty, questo ci consente di risparmiare un po' di risorse e rende l'avvio un po' più veloce.
Se desideri configurare un numero specifico di getty, puoi semplicemente modificare logind.conf con la voce appropriata, in questo esempio 3:
NAutoVTs=3