Dans la même veine que ma question pour Windows et Mac OS X , comment procéder pour créer un script de déconnexion pour Linux?
Toute distribution est très bien, car je suis sûr qu'elle serait extensible à d'autres. Je connais le mieux RHEL / CentOS / Fedora et Ubuntu.
addition
Si cela existe à la fois pour une connexion graphique (c'est-à-dire sur un poste de travail lcoal) et pour une connexion à distance (comme via ssh
), ce serait idéal - mais je me contenterais de l'un ou de l'autre si les deux ne sont pas possibles.
Si la distribution utilise PAM pour authentifier les utilisateurs, vous pouvez l'installer
pam_script
pour fournir des fonctionnalitésonsessionopen/onsessionclose
.Je l'utilise dans les distributions basées sur Debian pour vérifier les fichiers modifiés par les utilisateurs
scp
uniquement et ajuster les autorisations des fichiers.Vous pouvez télécharger à
pam_script
partir du code libre .la source
Le C-shell, alias csh, a la fonctionnalité .logout, et Bash (la valeur par défaut la plus récente) a .bash_logout, mais je ne me souviens d'aucun autre shell (ksh, sh, etc.) avec un concept similaire.
la source