Shell : déconnexion automatique (time out)

Vos petites astuces, répertoire des tutoriels et astuces
Répondre
Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Shell : déconnexion automatique (time out)

Message par cyrille »

Pour les utilisateurs du shell

Afin de ne pas laisser de tty ou consoles actives lorsque l'on quitte le PC (physiquement), il est possible de demander la déconnexion automatique du tty et de ces consoles.

Pour cela utiliser la variable TMOUT à positionner en secondes.

Pour un user uniquement :
Editer son .bashrc ou .profile et ajouter

Code : Tout sélectionner

# Export TMOUT
# Délai inactivité avant deconnexion
TMOUT=600
Vous serez déconnecté automatiquement au bout de 10 minutes (si 300, 5 minutes... ).

Très utile en cas de connexion ssh également, ça évite de laisse une connexion ouverte sur un serveur distant (surtout en root)....

Afin que ce paramètre soit pris en compte de suite, recharger votre .bashrc

Code : Tout sélectionner

source .bashrc
Si vous voulez appliquer ce paramètre à tous vos users : apporter cette modification sur ce fichier

Code : Tout sélectionner

sudo nano /etc/bash.bashrc 
et

Code : Tout sélectionner

sudo source  /etc/bash.bashrc 

Si vous hésitez à savoir si cette variable est à positionner dans .profile ou .bashrc, jeter un oeil ici : viewtopic.php?f=12&t=13361
Modifié en dernier par cyrille le jeu. 27 juin 2019 21:30, modifié 1 fois.
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Shell : déconnexion automatique (time out)

Message par arghlub »

merci cyrille pour ce nouveau tuto-astuces "barbu-geek-niveauModéré" (avis aux amateurs de CLI) :geek:
(la barbe ne fait rien à l'affaire ... je sais que t'es pas barbu ;) :D)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
david37
modérateur
Messages : 3884
Enregistré le : lun. 22 août 2016 05:06

Re: Shell : déconnexion automatique (time out)

Message par david37 »

Merci pour le tuto cyrille ;)
arghlub a écrit :
jeu. 27 juin 2019 21:29
(la barbe ne fait rien à l'affaire ... je sais que t'es pas barbu ;) :D)
Oui ... mais ça aide :l .... ça fait deux mois que je laisse pousser la mienne et j'arrive maintenant a faire:

Code : Tout sélectionner

sudo apt-get update
:lol: :lol: :lol: dans 10 ans, j'edite mon fichier sources.list mouahahahahah :lol: :lol: :lol:
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce

Répondre