J'essaie de supprimer un utilisateur connecté à mon système ubuntu. Appelons l'utilisateur bob.
Je cours
sudo userdel -r bob
La réponse que j'obtiens est la suivante
userdel: user bob is currently logged in
Je cours donc
ps -u bob
Trouver sa session de bash pour la tuer. Mais je ne le vois pas - je cherche quelque chose comme :
13205 pts/0 00:00:00 bash
(qui est ma session) mais je n'en vois pas d'autre :
Quelle commande puis-je exécuter pour savoir sous quel nom cet utilisateur est connecté ?
Edita:
who bob
ne donne aucun résultat (au moins sur la sortie stdout)
last bob
donne un résultat datant d'il y a trois jours - mais l'exécution de
sudo userdel -r bob
Le résultat est toujours le même.
Editer
who
ne donne que mon login.
Editer
root@machine:~# sudo userdel -rf bob
userdel: user bob is currently logged in
userdel: warning: can't remove /var/mail/bob: No such file or directory
userdel: error removing directory /
root@machine:~# sudo userdel -rf bob
userdel: user 'bob' does not exist
Il semble qu'il ne s'agisse pas d'un type d'utilisateur correct - est-ce exact ?