getty (Français)

Un «getty» est une façon générale de parler d'un programme qui gère un terminal et la ligne à laquelle il est connecté. Sa principale utilité est de protéger le système des accès non-autorisés.

État de la traduction: Cet article est la version francophone de Getty. Date de la dernière traduction: 2022-01-27. Vous pouvez aider à synchroniser la traduction s'il y a eu des changements dans la version anglaise.

Généralement, un processus getty est démarré à la demande par Systemd et ne gère qu'une seule ligne.

Note: Vous pourriez être intéressé par la lecture de la page console série.

Installation

agetty est le getty par défaut sous Arch Linux, il fait partie de util-linux.

Par défaut agetty fournit six consoles virtuelles accessibles par les combinaisons de touches Ctrl+Alt+F1 à Ctrl+Alt+F6.

Parmi les alternatives:

  • fbgetty Un getty comme mingetty, qui prends en charge les framebuffers.
http://projects.meuh.org/fbgetty/ || fbgettyAUR

    Ajouter des consoles virtuelles

    Ouvrez le fichier et ajustez l'option au nombre de terminaux que vous souhaitez.

    Si besoin, démarrez temporairement un service getty@ttyN.service directement.

    Connexion automatique à la console

    La configuration repose sur les fichiers drop-in de pour changer les paramètres fournis par défaut à agetty.

    Elle diffère entre les consoles virtuelles et série. Dans la majorité des cas, la connexion se fait sur une console virtuelle, dont le nom est , où est un entier. La configuration pour une console série est légèrement différente, et le nom de la console sera ttySN, étant un nombre.

    Console virtuelle

    Éditez avec le contenu suivant:

    Si vous ne souhaitez pas une connexion automatique complète, mais que vous ne voulez pas non plus taper votre nom d'utilisateur, consultez #Ne demander que le mot de passe pour la connexion d'un utilisateur par défaut dans une console virtuelle.

    Si vous voulez utiliser un tty autre que , voyez la FAQ de Systemd en anglais.

    Console série

    Créez le fichier suivant (et les dossiers dans lequel il se trouve):

    /etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf
    [Service]
    ExecStart=
    ExecStart=-/sbin/agetty -o '-p -f -- \\u' --keep-baud --autologin ''username'' 115200,57600,38400,9600 - $TERM

    Console nspawn

    Pour configurer la connexion automatique pour un conteneur systemd, surchargez :

    Si est la méthode utilisée pour accéder au conteneur, modifiez aussi , l'unité qui gère les pseudo ttys pts/[0-9]:

    Ne demander que le mot de passe pour la connexion d'un utilisateur par défaut dans une console virtuelle

    Getty peut être utilisé pour se connecter depuis une console virtuelle au moyen d'un utilisateur par défaut. On entre le mot de passe sans avoir préalablement entré le nom d'utilisateur. Par exemple, pour reclamer le mot de passe d'un utilisateur sur :

    et ensuite activez

    Garder les messages de démarrage sur tty1

    Par défaut, service est activé sur Arch. Le fichier de service passe déjà , ce qui empêche agetty d'effacer l'écran. Cependant, systemd efface l'écran avant de le démarrer. Pour désactiver ce comportement, créez :

    Ceci remplace seulement TTYVTDisallocate pour agetty sur TTY1, et laisse le fichier de service global intact. Consultez Systemd (Français)#Modifier les unités fournies.

    Voir aussi

    This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.