Bonjour,
Dans le cadre d'un petit projet j'aurais besoin d'un script linux (je tourne sous Débian) automatisant la création d'un utilisateur et lui donnant un accès au FTP (proftp). J'ai cherché dans deux sens différents et je me suis retrouvé devant deux problémes:
le premier cas :
le script exécute un useradd monuser jusque la pas de problème. Le problème c'est que c'ette commande ne permet pas automatiquement l'accès au ftp pour le créer il faut passer par la commande ftpasswd :
ftpasswd --passwd --name=monuser --uid=uiduser --gid=gidgroupuser --home=/home/monuser --shell=/bin/false
le problème c'est que cette commande nécessite de rentrer un mot de passe a la main ors tout doit être automatique. Connaissez vous un moyen d'automatiser l'entrer et la confirmation du mot de passe avec cette commande ?
Le deuxiéme cas plus simple et qui serrait plus pratique pour moi:
dans se cas j'utilise la commande adduser dont je complète les infos de cette maniére:
adduser monuser << _EOF_
motdepasse
motdepasse
nomcomplet
info
info
info
info
o
_EOF_
dans ce cas de figure l'utilisateur se crée sans problème cependant impossible de se logguer et en local et sur le ftp alors que le commande marche très bien de façon locale. Je soupçonne un problème au niveau de l'entrée du mot de passe ou un problème de droit ? qu'en pensez vous ?
Merci d'avance de votre aide quelle que soient vos idées.
Poste le Thursday 23 July 2009 18:50:48