Forum Linux.debian/ubuntu Login incorrect

Posté par  .
Étiquettes : aucune
0
24
juil.
2006
Bonjour ,
SVP j'ai crée un groupe des users et un utilisateur, j'ai affecté cet utilisateur à ce groupe et j'ai changé ces paramétres . voivi les commandes que j'ai utilisé :

mkdir –p /chrootdir/bind-directory

groupadd –g 250 bind-named
useradd –u 250 –G bind-named –c “Serveur de Nom” -s /bin/false \

–d /chrootdir/named –p password bind-named

chown –R bind-named:bind-named /chrootdir

Aprés j'ai essaye de me connecter avec cet user " bind-named " mais , le systeme m'affiche toujours : Login incorrect.

je tape bien mon mot de passe qu'est : password.

Est ce que vs avez une idée SVP ?.

merci beaucoup
  • # Hum

    Posté par  (site web personnel) . Évalué à 3.

    il me semble que le mot de passe à fournir au paramètre -p doit être déjà chiffré (via la fonction crypt)
    • [^] # Re: Hum

      Posté par  (site web personnel) . Évalué à 2.

      et comme je fais les choses bien, je confirme mes propos :

      man useradd me dit pour -p
      Le mot de passe chiffré, comme renvoyé par crypt(3). Le comportement par défaut est de désactiver le compte.
      • [^] # Re: Hum

        Posté par  . Évalué à 1.

        Merci pour tes repones , mais je suis debutant et je sais pas ce que je dois faire pour que ça peut marcher.

        merci de ton aide.
        • [^] # RTFM

          Posté par  (site web personnel) . Évalué à 4.

          débutant ou pas, la réponse se trouve dans les pages de manuel (tappe la commande man nom_de_la_commande dans un terminal)

          Donc si tu avais commencé à lire le man useradd, tu aurais vu que le paramètre -p ne veut pas du mot de passe en clair, mais le mot de passe déjà chiffré via la commande crypt

          Si tu ne sais pas utiliser la commande crypt, alors tu tappes man crypt, et tu lis la doc.

          Je ne t'en dirai pas plus, mais c'est pour ton bien.
  • # Re.

    Posté par  . Évalué à 5.

    Outre le problème du pass non chiffré que tu fournis, tu ne pourras pas te connecter si le shell de ton utilisateur est /bin/false.

    Pour le pass chiffré, tu crées ton utilisateur sans pass dans un premier temps, puis tu initialises ce dernier via la commande passwd.
    • [^] # Re: Re.

      Posté par  . Évalué à 1.

      Je suis d'accord avec ce diagnostique.

      un shell /bin/false est jsutement fait pour eviter que l'on se connecte avec ce compte, ce qui est le comportement logique des comptes utilisés par des serveurs (apache, smtp, ftp, ... )

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.