GNU/Linux >> Tutoriels Linux >  >> Cent OS

CentOS / RHEL 7 :Comment configurer le getty série avec systemd

Avec SysV init, par défaut, les processus getty sont démarrés sur les six premières consoles virtuelles. Ils sont accessibles avec la combinaison de touches Ctrl+Alt+F1 à Ctrl+Alt+F6. systemd démarre les processus getty uniquement lorsque cela est nécessaire. Cela signifie que ce n'est qu'après avoir changé, par exemple, le second terminal virtuel en appuyant sur Ctrl+Alt+F2 que le processus getty démarre dans ce terminal.

Le /usr/lib/systemd/system/[email protected] le fichier est responsable des terminaux virtuels (/dev/tty[X]) . /usr/lib/systemd/system/[email protected] est responsable de tous les autres terminaux, comme un terminal série sur /dev/ttyS0 .

Systemd fournit un fichier d'unité de modèle pour le getty en série. Le fichier modèle peut être trouvé ici

/lib/systemd/system/[email protected]

Étapes

1. Copiez d'abord le modèle :

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

2. Puis éditez le fichier et modifiez la ligne agetty :

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

3. Créez un lien symbolique :

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

4. Rechargez le démon et démarrez le service :

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


Cent OS
  1. CentOS / RHEL 7 :Comment changer les niveaux d'exécution (cibles) avec systemd

  2. CentOS / RHEL :Configurez les mises à jour automatiques de yum avec le service yum-cron

  3. CentOS / RHEL 6,7 :Comment configurer les pages énormes

  4. Comment définir des limites de ressources pour un processus avec Systemd dans CentOS/RHEL 7 et 8

  5. Comment configurer la journalisation du pare-feu dans CentOS/RHEL 8

Comment configurer une adresse IP statique dans CentOS 7 / RHEL 7

Comment configurer une adresse IP statique dans CentOS 8 / RHEL 8

Comment installer et configurer Ansible sur CentOS 8 / RHEL 8

CentOS / RHEL 7 :Comment vérifier l'état d'un service à l'aide de systemd

Comment installer et configurer le serveur VNC (TigerVNC) dans CentOS / RHEL 7

Comment configurer le serveur VNC sur CentOS/RHEL 6