Commande shell ftp

lamou23 Messages postés 218 Statut Membre -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
salut

pour la création d'un compte ftp avec vsftpd, j'utilise la comande qui suit:

*******adduser -d /storage/web/docs/fnpfcons fnpfcons***********

le système me donne par la suite la main pour saisir le mot de passe du compte utilisateur.
ma question est comment puis je créer le compte ftp avec le mot de passe en une seule ligne de commande, autrement dit,sans interaction .

merci

1 réponse

  1. KuKrApOk59 Messages postés 444 Date d'inscription   Statut Membre Dernière intervention   84
     
    Salut,

    Tu peux utiliser :

    useradd -d /homedir -p password USER

    Avec password, qui est le password DEJA ecrypté
    ex : $1$zP9.803P$te/14Y3KHpkHUkECMvumF0
    Si vous avez votre réponse, pensez à spécifier : [Résolu]
    0
    1. lamou23 Messages postés 218 Statut Membre
       
      salut

      j'ai pas compris pour le password, je ramène d'ou le password crypté

      et pour le USER de la commande "useradd -d /homedir -p password USER", il sert à quoi car pour créer un compte ftp on a juste besoin de spécifier le nom du répertoire et son mot de passe
      merci
      0
    2. KuKrApOk59 Messages postés 444 Date d'inscription   Statut Membre Dernière intervention   84
       
      Pour le PASSWORD crypté, tu peux le générer comme ceci :

      # openssl passwd PASSWORD 
      bQtP2SuXzLTLU

      Et je vois pas comment tu ppeux creer un compte FTP sans user ...
      0
    3. lamou23 Messages postés 218 Statut Membre
       
      Ok
      et pour le USER?
      0
    4. KuKrApOk59 Messages postés 444 Date d'inscription   Statut Membre Dernière intervention   84
       
      je ne comprends pas bien ta question ...
      Tu peux la reformuler ?

      Merci
      0
    5. lamou23 Messages postés 218 Statut Membre
       
      salut,

      pour la commande useradd -d /homedir -p password USER

      /homedir c'est le répoertoire a créer, passwd c'est le mot de passe du compte et USER, c'est quoi? c'est le nom de l'utilisateur??

      merci
      0