salut ,
quelqu un peut me dire comment je tue une session ouverte d'un certain utilisateur? (pas blocker un user)
Version imprimable
salut ,
quelqu un peut me dire comment je tue une session ouverte d'un certain utilisateur? (pas blocker un user)
tu tues son shell :zekill:
par politesse, il vaut mieux l'appeler avant :pan:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 $ who gaston pts/1 Apr 10 09:50 (pc01) tintin pts/2 Apr 10 14:50 (pc02) $ ps -t pts/1 PID TTY TIME CMD 3813 pts/1 0:00 bash $ kill 3813 $ ps -t pts/1 PID TTY TIME CMD 3813 pts/1 0:00 bash $ kill -9 3813 PID TTY TIME CMD
Tiens, j'ai rédigé une petite astuce sur cette page, cela devrait t'aider.
Citation:
Envoyé par laurentschneider
aussi si on joue sur des options on peut obtenir le pid de la session "who -i" ou "who -u"... pourtant je tue sans politesse :)
merci infiniment
merci bcp votre page m'a bien serviCitation:
Envoyé par Scurz
bonjour,
une chose que j' ai rage de savoir est comment les commandes son enregistrées dans le .sh_history de chaque utilisateur...quelle est le processe qui fait ça... j'ai l'intention d'y intervenir pour enregistrer avec chaque commande le poste et la date.
merci d'avance.
c'est le programme history .... lié avec bash dans le cas de linux.
Je te déconseille fortement de modifier ce fichier, par contre le parser afin de créer un fichier historique a toi complémenté par les infos dont tu as besoins, pourquoi pas !
il est possible de mettre un timestamp dans l'historique directement via la variable d'environnement bash HISTTIMEFORMAT (voir man bash).
Citation:
Envoyé par MarcG
merci bcp.
j ai le ksh..et j'arrive pas bien à réaliser ta solution..tu peux me détailler un peu plus stp. je travaille sur aix dont je suis plus ou moins intermédiaire. pourtant si je peux réaliser cela sous linux ça sera suffisant poue faire la suite.
merci.