GNU/Linux >> Linux Esercitazione >  >> Cent OS

CentOS / RHEL 7:come configurare getty seriale con systemd

Con SysV init, per impostazione predefinita, i processi getty vengono avviati sulle prime sei console virtuali. È possibile accedervi con la combinazione di tasti da Ctrl+Alt+F1 a Ctrl+Alt+F6. systemd avvia i processi getty solo quando necessario. Ciò significa che solo dopo essere passati, ad esempio, al secondo terminale virtuale premendo Ctrl+Alt+F2 viene avviato il processo getty in quel terminale.

Il /usr/lib/systemd/system/[email protected] file è responsabile dei terminali virtuali (/dev/tty[X]) . /usr/lib/systemd/system/[email protected] è responsabile di tutti gli altri terminali, come un terminale seriale su /dev/ttyS0 .

Systemd fornisce un file di unità modello per getty seriale. Il file modello può essere trovato qui

/lib/systemd/system/[email protected]

Passaggi

1. Per prima cosa copia il modello:

# cp /usr/lib/systemd/system/[email protected] /etc/systemd/system/[email protected]

2. Quindi modifica il file e modifica la riga agetty:

[Service]
ExecStart=-/sbin/agetty --keep-baud 115200,38400,9600 %I $TERM    <-- Change this parameter
Type=idle

3. Crea un collegamento simbolico:

# ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/

4. Ricarica il demone e avvia il servizio:

# systemctl daemon-reload
# systemctl start [email protected]
# systemctl enable [email protected]


Cent OS
  1. CentOS / RHEL 7:come modificare i runlevel (target) con systemd

  2. CentOS / RHEL:configura gli aggiornamenti automatici yum con il servizio yum-cron

  3. CentOS / RHEL 6,7 :Come configurare hugepages

  4. Come impostare i limiti delle risorse per un processo con Systemd in CentOS/RHEL 7 e 8

  5. Come configurare la registrazione firewalld in CentOS/RHEL 8

Come configurare l'indirizzo IP statico in CentOS 7 / RHEL 7

Come configurare l'indirizzo IP statico in CentOS 8 / RHEL 8

Come installare e configurare Ansible su CentOS 8 / RHEL 8

CentOS / RHEL 7:come controllare lo stato di un servizio utilizzando systemd

Come installare e configurare il server VNC (TigerVNC) in CentOS / RHEL 7

Come configurare il server VNC su CentOS/RHEL 6