Le 18/08/2026 à 10:24, Michel Verdier a écrit :
Le 18 août 2026 le père Léon a écrit :
Comment, par défaut, est passée la configuration sous Debian ?
Comment forcer la prise en compte du .conf ? si ce n'est pas déjà le cas.
Tu dois sans doute avoir des éléments de réponse dans
/etc/init.d/pure-ftpd. Je ne crois pas qu'il y ait un service fourni,
donc systemd doit l'utiliser pour lancer pure-ftpd. A moins que tu
n'utilise inetd ?
J'utilise bien systemd, et effectivement il n'y a dans le paquet
pure-ftpd que le script que tu mentionnes. Je n'avais regardé qu'avec un
"systemctl edit"..
Dans ce script j'ai fini par comprendre que c'est pure-ftpd-wrapper qui
lit la conf, mais je n'ai pas trouvé clairement si sous Debian le
fichier .conf était bien pris en compte.
La doc est éparpillée, et parfois redondante entre pure-ftpd et
pure-ftpd-common..
Je suis tout de même parvenu à faire tourner le serveur, avec client
virtuel, puis aussi avec authentification sécurisée.
Je rencontre un nouveau problème : si ça fonctionne dans le réseau
interne, j'ai surtout besoin que ça fonctionne avec l'extérieur. Je suis
derrière une FreeBox et j'ai redirigé les ports 20 et 21 vers cette
machine. Et là ça ne fonctionne pas :
- sans TLS, je n'ai pas de réponse à ls (testé aussi sous FileZilla,
qui di qu'il ne parvient pas à obtenir le contenu du répertoire)
- avec TLS sous FileZilla j'ai l'info :
"Le serveur a envoyé une réponse passive avec une adresse non routable.
Adresse remplacée par celle du serveur."
Que puis-je faire ?
--
Léon.