Shell : processus de connexion au tty
Posté : sam. 11 juil. 2026 18:37
Sauvegarde, suite à un effacement accidentel, du tuto créé par cyrille
Attention, une information pour ceux qui s'intéressent au shell et aux tty, uniquement. Les amoureux des clicodromes s'abtenir...
Voici le processus de connexion à un tty (shell) A utiliser pour personnaliser l'écran de connexion au tty
1. Affichage du fichier “/etc/issue”. Fichier lu avant le login.
2. Demande du login et du mot de passe.
3. Affichage du fichier /etc/motd. Fichier lu après le login.
3. Execution des scripts /etc/update-motd.d. Hiérarchie selon le numérotage.
4. Exection des /etc/profile et ~/.bash_profile.
NB ~/.bashrc, ce fichier en lui même n'est pas appelé dans ce processus. Il est appelé via les fichiers /etc/profile et / ou ~/.bash_profile (en fonction de leur configuration)
Les fichiers lus servent par définition à l'affichage de leur contenu et les fichiers exécutés à l’exécution de scripts
Se servir de ce processus pour personnaliser ses écrans d'accès au tty (affichage calendrier, météo, etc...)
Quelques exemples de commandes pouvant servir à ces scripts... Ensuite aucune limites



Exemple très basique de l'ouverture d'un terminal

Attention, une information pour ceux qui s'intéressent au shell et aux tty, uniquement. Les amoureux des clicodromes s'abtenir...
Voici le processus de connexion à un tty (shell) A utiliser pour personnaliser l'écran de connexion au tty
1. Affichage du fichier “/etc/issue”. Fichier lu avant le login.
2. Demande du login et du mot de passe.
3. Affichage du fichier /etc/motd. Fichier lu après le login.
3. Execution des scripts /etc/update-motd.d. Hiérarchie selon le numérotage.
4. Exection des /etc/profile et ~/.bash_profile.
NB ~/.bashrc, ce fichier en lui même n'est pas appelé dans ce processus. Il est appelé via les fichiers /etc/profile et / ou ~/.bash_profile (en fonction de leur configuration)
Les fichiers lus servent par définition à l'affichage de leur contenu et les fichiers exécutés à l’exécution de scripts
Se servir de ce processus pour personnaliser ses écrans d'accès au tty (affichage calendrier, météo, etc...)
Quelques exemples de commandes pouvant servir à ces scripts... Ensuite aucune limites



Exemple très basique de l'ouverture d'un terminal
