[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Compte utilisateur résolu :)



Christophe Schockaert wrote:
> 
> Bonjour,
> 
> j'ai résolu le problèem des utilisateurs, mais c'est néanmoins
> bizarre...
> 
> D'abord, voici mes constatations:
> - le x dans /etc/passwd, indique qu'il faut aller voir dans /etc/shadow.
> Si on ôte le x, il considérera que le passwd est blanc.
> 
> - si on met un blanc dans le fichier shadow, ça marche aussi il
> considére comme espéré qu'il n'y a pas de mot de passe.
> 
> Je n'avais donc pas tout à fait tort... le hic est le suivant.
> 
> Je fais (sous root)
> #useradd truc
> #su truc
> User don't exist.
> #su truc
> User don't exist.
> 
> ...et ainsi de suite
> 
> Par contre, si je fais
> #useradd truc
> #ls     (ou n'importe quoi d'autre)
> [... fichiers]
> #su truc
> 
> Ca marche ! (sans demander le passwd car je fais ça depuis root, donc
> c'est normal).
> 
> Je ne comprends pas ce comportement, mais au moins mon problème est
> résolu :)
> 
> Désolé de vous avoir embêté pour ça, mais j'étais qd même un peu
> déconcerté devant ces bizarreries. D'ailleurs, si qqn a une explication,
> je suis tjrs tout ouie :)
> 

Je viens de faire le test et je dirais plutot qu'il faut attendre
quelques secondes pour qu'on puisse faire le su. Cela ne depend pas
du fait d'executer ou pas une commande avant.
En fait il faut que les buffers soient vides sur le disque.

Si tu fais (en ce qui me concerne) 'mount /dev/sda3 / -o remount,sync'
les entrees/sorties du systeme seront faites de maniere synchrone, et
tu pourras tout de suite faire un 'su' apres un 'useradd'.


Ludovic Kuty
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/