I Lorsque je me suis connecté à la machine en tant que root
et que j'ai tapé who
pour voir quels utilisateurs étaient connectés, j'ai trouvé quelqu'un d'autre qui était également connecté en tant que root.
devuser pts/0 2011-11-18 09:55 (xxx.xxx.xxx.xxx)
root pts/1 2011-11-18 09:56 (xxx.xxx.xxx.xxx)
testuser pts/2 2011-11-18 14:54 (xxx.xxx.xxx.xxx)
root pts/3 2011-11-18 14:55 (xxx.xxx.xxx.xxx)
Comment puis-je forcer un utilisateur root à pts / 3 à se déconnecter?
Réponses:
Vous terminez une session en supprimant son processus parent, appelé responsable de session. Découvrez quel processus il est avec:
la source
kill -9 <processid>
kill <pid>
devrait être suffisant, non? Conservez lekill -9
s pour les processus qui se conduisent mal et qui ne répondent pas à INT, HUP ou TERM; c'est un peu comme la différence entre éteindre un ordinateur à l'aide du système de menus du système d'exploitation et débrancher l'ordinateur.Pour tuer et déconnecter un utilisateur, vous pouvez envoyer le signal KILL. Tapez la commande suivante:
Vérifiez ces liens pour plus d'informations:
la source
sudo su -
aussi, même si j'étais root, mais je suppose que je n'étais pas à la fin. revenir dans le serveur m'a montré que le seul. J'ai eu 4 cas de moi-même, je suppose que je dirais.-t <terminal name>
place de-u
.pkill -KILL -u vivek
fonctionne tout aussi bien.Améliorer un peu la réponse de Fabel ci-dessus:
la source