Comment virer un utilisateur qui n'existe pas?! [OSX] - Divers - Linux et OS Alternatifs
Marsh Posté le 21-06-2004 à 10:41:55
et tu le vois pas dans le GUI non plus j'imagine ?
edit: en dehors de ce que je lis dans le manuel MAc OS X (qui parle que de GUI) ou de userdel, je vois pas
Marsh Posté le 21-06-2004 à 10:45:59
ce qui est curieux c'est que ca apparaisse pas dans passwd
edit: tiens moi j'apparais pas dans /etc/passwd , ni dans group... c'est quoi cette architecture unix a la con
Marsh Posté le 21-06-2004 à 10:46:53
tu vire le dossier dans /Users,
dans /etc tu fais un grep nom_user *
tu effaces dans les fichiers les références qu'il y a à ce user
Marsh Posté le 21-06-2004 à 10:48:47
et virer les entrées dans les fichiers pass et shadow
Marsh Posté le 21-06-2004 à 11:05:27
ok, bon, merci pour vos aides. Alors voila ce que je peux vous donner comme info en plus:
- non, il n'apparait pas dans la GUI
- oui, le repertoire dans /Users
- le grep dans /etc ne donne aucun résultat
En utilisant l'outil netinfo de Mac, j'ai vu que, lui, trouvait un utilisateur du même nom. En essayant de l'effacer, cela à fait réapparaitre l'utilisateur dans la GUI (houra!). Je l'ai donc effacé avec la gui. Lorsque j'ai voule le recréer, il me met qu'il existe toujours , alors qu'il n'apparait même plus dans netinfo...
Marsh Posté le 21-06-2004 à 11:14:34
ReplyMarsh Posté le 21-06-2004 à 11:18:59
ca fera rien... faut faire un grep récursif sur la racine
Marsh Posté le 21-06-2004 à 11:28:08
O'gure a écrit : ca fera rien... faut faire un grep récursif sur la racine |
oui enfin c'etait sous entendu (pinailleur )
Marsh Posté le 21-06-2004 à 11:44:22
Taz a écrit : faut utiliser useradd |
ben c'est de la que vient le probleme (relis le post 1)
Marsh Posté le 21-06-2004 à 14:19:15
Ayé, il a fini le grep sur tout le disque et il n'a rien trouvé
Marsh Posté le 21-06-2004 à 14:31:03
oui, il manquait un morceau de phrase dans mon post précédent
Marsh Posté le 21-06-2004 à 16:42:14
ReplyMarsh Posté le 22-06-2004 à 17:57:40
Reply
Marsh Posté le 21-06-2004 à 10:34:29
Bon, j'ai un problème très pèle couille. J'ai créé un utilisateur en ligne de commande avec useradd.
Problème, cet utilisateur n'apparait pas dans l'outil de gestion des comptes ni dans le fichier passwd. Donc, n'aïvement, je me dis que ça a échoué et j'essaye donc de le créer à l'aide de la gui. Là, il me dit que le nom est déjà pris et quand je regarde dans /Users je vois qu'il y a bien un répertoire à son nom!
J'ai donc essayer userdel mais sans succès.
La question à 5 francs est donc: comment bousiller ce foutu utilisateur fantôme.