Clôturer une session utilisateur avec un script perl - Perl - Programmation
Marsh Posté le 04-07-2007 à 09:57:45
On m'a soufflé la réponse quelque part: il faut faire
ps -ef | grep nom_user pour lister tous les processus de cet utilisateur
Ensuite repérer le plus petit pid et lui envoyer un signal term par kill:
kill -s TERM num_pid.
Et ça marche.
Maintenant je vais chercher à le coder avec perl.
Merci
Marsh Posté le 04-07-2007 à 11:11:26
Taz a écrit : kill -1 |
Bonne idée, mais à utiliser prudemment si le script est exécuté par root ...
Marsh Posté le 04-07-2007 à 12:22:44
killall -u `whoami` (sous linux, killall ne fait pas la même chose sur tous les unix)
Marsh Posté le 03-07-2007 à 11:33:12
Hello,
Je voudrais développer un script qui se chargera de déconnecter si délai dépassé un utilisateur automatiquement. Il n'arrêtera pas le système proprement dit mais il clôturera soit la session aussi bien dans l'environnement gnome ou kde.
Comment m'y prendre?
Je vous attends.
Merci.