Publié le 04 août 2024
Mis Ă jour le 26 octobre 2024
Il peut arriver que vous souhaitiez qu’un terminal se ferme automatiquement après un dĂ©lai prĂ©dĂ©terminĂ© d’inactivitĂ©. Cette fonctionnalitĂ© peut ĂŞtre utile pour diverses raisons, notamment pour des questions de sĂ©curitĂ© ou de gestion des ressources système.
-
Table des matières
Pourquoi automatiser la fermeture d’un terminal ?
Automatiser la fermeture d’un terminal peut s’avérer pratique pour :
• Sécurité : Prévenir les accès non autorisés si vous oubliez de fermer votre session terminal.
• Gestion des Ressources : Libérer les ressources système inutilisées.
• ProductivitĂ© : Automatiser des tâches pour se concentrer sur d’autres activitĂ©s.
2.Comment automatiser la fermeture d’un terminal
a. Étape 1 : ouvrir le terminal
Pour commencer, ouvrez un terminal sur votre système Ubuntu en utilisant la combinaison de touches CTRL + ALT + T.
b. Étape 2 : modifier le fichier de profil
Ensuite, vous devez modifier votre fichier profile. Tapez la commande suivante dans le terminal :
sudo gedit /etc/profile
Cela ouvrira le fichier de profil dans l’Ă©diteur de texte Gedit avec les privilèges administratifs.
c. Étape 3 : ajouter les commandes pour automatiser la fermeture
À la fin du fichier (après le dernier « fi »), ajoutez les lignes suivantes :
# Exit Terminal
TMOUT=800
export TMOUT
Explication des commandes
• TMOUT=800 : Définit le délai d’inactivité (en secondes) après lequel le terminal se ferme automatiquement. Vous pouvez ajuster cette valeur selon vos besoins.
• export TMOUT : Rend cette variable d’environnement accessible aux sessions shell.
d. Étape 4 : sauvegarder et appliquer les modifications
Sauvegardez le fichier et fermez Gedit. Pour appliquer immédiatement les modifications, exécutez la commande suivante dans le terminal :
source /etc/profile
e. Étape 5 : vérification de la configuration
Pour vérifier que les modifications ont été correctement appliquées, ouvrez un nouveau terminal et laissez-le inactif. Après 800 secondes (ou le délai que vous avez configuré), le terminal devrait se fermer automatiquement.
3. Astuces et personnalisation
a. Personnaliser le dĂ©lai d’inactivitĂ©
Vous pouvez ajuster le dĂ©lai d’inactivitĂ© selon vos besoins en modifiant la valeur de TMOUT. Par exemple, pour dĂ©finir un dĂ©lai de 5 minutes (300 secondes), utilisez :
TMOUT=300
export TMOUT
b. Appliquer la configuration à des utilisateurs spécifiques
Pour appliquer cette configuration Ă des utilisateurs spĂ©cifiques plutĂ´t qu’à tout le système, modifiez le fichier .bashrc de l’utilisateur concernĂ©. Ouvrez le fichier avec :
gedit ~/.bashrc
Ajoutez les mĂŞmes lignes de configuration et sauvegardez.
c. Désactiver la fonctionnalité
Si vous souhaitez désactiver cette fonctionnalité, il suffit de supprimer ou commenter les lignes ajoutées dans /etc/profile ou .bashrc.
d. Sécurité supplémentaire
Pour renforcer la sĂ©curitĂ© de votre terminal, vous pouvez Ă©galement configurer la fermeture automatique de la session utilisateur en cas d’inactivitĂ© prolongĂ©e en utilisant des outils comme TMOUT.
4. Synthèse
Automatiser la fermeture d’un terminal sous Ubuntu après un dĂ©lai prĂ©dĂ©terminĂ© d’inactivitĂ© est une excellente pratique pour amĂ©liorer la sĂ©curitĂ© et la gestion des ressources de votre système. En suivant ces Ă©tapes simples, vous pouvez configurer votre terminal pour qu’il se ferme automatiquement après une pĂ©riode d’inactivitĂ©, protĂ©geant ainsi vos donnĂ©es et votre système des accès non autorisĂ©s.
Pour plus de conseils et d’astuces sur l’utilisation d’Ubuntu et l’optimisation de votre système, n’hésitez pas à explorer notre blog et à nous suivre pour les dernières mises à jour.