IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

Usage de useradd


Sujet :

Debian

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut Usage de useradd
    Bonjour tout le monde,
    Voilà quand je tappe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    # useradd -m -p MotDePasse login
    le nouvel utilisateur est bien ajouté et son répertoire est bien crée dans /home mais lorsque j'essaye de me connecter sous cette identité ,il me met login incorrect, j'ai donc dù retaper le mot de passe avec passwd, et là ça marche.

    Quelqu'un peut-il m'expliquer mon erreur avec la commande useradd ?

    P.S: je précise que j'ai déjà fait une recherche dans le forum, il y a bien des posts à ce sujet mais sans reponse convaincante .

    Merci d'avance pour votre aide


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  2. #2
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut Re: [Débutant][Debian] usage de useradd.
    Citation Envoyé par afrikha
    Bonjour tout le monde,
    Voilà quand je tappe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    # useradd -m -p MotDePasse login
    le nouvel utilisateur est bien ajouté et son répertoire est bien crée dans /home mais lorsque j'essaye de me connecter sous cette identité ,il me met login incorrect, j'ai donc dù retaper le mot de passe avec passwd, et là ça marche.

    Quelqu'un peut-il m'expliquer mon erreur avec la commande useradd ?

    P.S: je précise que j'ai déjà fait une recherche dans le forum, il y a bien des posts à ce sujet mais sans reponse convaincante .

    Merci d'avance pour votre aide
    Parce que le mot de passe est la version cryptée du mot de passe.
    La page man dit bien:
    -p passwd
    Le mot de passe crypté, comme etourné par crypt(3). La valeur par défaut est de désactiver le compte.
    page man

    Jc

  3. #3
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Merci pour ton aide fearyourself
    Je fais comment alors ? crypt est une fonction C, je dois créer un programme C et faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    useradd -m -p MonProgramme(MonMotDePasse)  login
    c'est ça ?

    J'aimerai si possible ne pas passer par un prog en C.


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  4. #4
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut
    Je ne sais pas où tu as déjà vu ceci:
    useradd -m -p MonProgramme(MonMotDePasse) login
    De cette page: http://wiki.linuxquestions.org/wiki/Useradd#Specifying_the_Password

    Tu peux effectivement prendre un code qui ressemble à ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #include <stdio.h>
    #include <unistd.h>
    // compile with:  g++ crypt.c -o crypt -lcrypt
     
    int main(int argc, char** argv)
    {
      if( argc != 2 ) {
        printf("usage: %s key-to-encrypt", argv[0]);
        return 1;
      }
     
      printf("%s\n", crypt(argv[1], "01"));
     
      return 0;
    }
    Et ensuite, en ligne de commande faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    useradd -m -p `./crypt monsupercode` monsuperlogin
    Ou, si tu as openssl, tu peux aussi faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    useradd -m -p `openssl passwd monsupercode` monsuperlogin
    Jc

  5. #5
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Ok merci bien,
    je suis en train de découvrir linux, désolé pour les fautes


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quel usage faites vous de Python (2004 - 2008) ?
    Par Guigui_ dans le forum Général Python
    Réponses: 130
    Dernier message: 03/12/2008, 23h59
  2. [POI] Usage à partir d'une Servlet
    Par fredmorvant29 dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 19/07/2004, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo