Bonjour,
j'ai installé PROFTPD sur une debian, et je trouve que la gestion de l'authentification n'est pas claire.
Quand je me connecte avec un user unix, donc défini dans /etc/passwd, je parviens bien à me connecter.
Si, bien évidemment, ce user n'est pas dans la liste du fichier ftpusers (qui refuse l'accès au serveur ftp aux users présents dans cette liste, pour rappel).
Ce que je ne comprends pas, c'est que je pensais qu'il était nécessaire de créer un fichier passwd propre à proftpd. ce fichier possède des utilisateurs déjà présents dans le fichier /etc/passwd, les mots de passe étaient tout simplement recopiés dans le fichier /proftpd/passwd depuis le fichier /etc/shadow à la mano.
Or, j'ai testé les 2 choses:
- pas de fichier /proftpd/passwd: accès au serveur FTP OK.
- fichier /proftp/passwd avec récupération des mots de passe générés dans le /etc/shadow: accès FTP OK.
Par contre, est-on obligé de recopier à la mano les mots de passe.
Si un user change son pass, c'est un peu contraignant.
N'existe-t-il pas un moyen de regénérer automatiquement ce fichier /proftpd/passwd?
Il y a bien l'option PersistentPasswd (positionnée à "on"): mais là j'ai tenté, et ça ne change rien.
Merci pour vos éclaicissements