#1 Le 07/01/2024, à 20:26
- C3d21c
[Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
Bonjour
j'ai installé Pure-FTPd. avec le tuto suivant https://doc.ubuntu-fr.org/pure-ftp
A la suite de l'ajout d'un utilisateur virtuel, et le lancement de la commande
sudo pure-pw list
j'ai ce massage
Warning: invalid line [julien]
et sur la commande
sudo pure-pw show julien
j'ai ce message
Warning: invalid line [julien]
Unable to fetch info about user [julien] in file [/etc/pure-ftpd/pureftpd.passwd]
Avez vous déja rencontré ce type de problème ?
Quelques commandes que j'ai exécutées
sudo groupadd ftpgroup
sudo useradd -g ftpgroup -d /dev/null -s /usr/sbin/nologin ftpuser
sudo pure-pw useradd julien -u ftpuser -g ftpgroup -d home/ftpusers/julien
sudo pure-pw mkdb
le répertoire home/ftpusers/julien a bien comme propriétaire ftpuser:ftpgroup
Merci pour votre aide.
Dernière modification par C3d21c (Le 13/01/2024, à 11:16)
Hors ligne
#2 Le 10/01/2024, à 11:49
- Tha Tawa'S
Re : [Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
Hello,
Je vois 2 points qui potentiellement problematique :
-le message d'erreur qui te revient indique un soucis avec l authentification, tu ne nous dis pas comment tu l'as géré, l'as-tu fait ?
-"sudo pure-pw useradd julien -u ftpuser -g ftpgroup -d home/ftpusers/julien" ==> il manque le premier "/" dans "home/ftpusers/julien"
Si tu tapes ta tete contre une cruche et que ca sonne creux... ce n est peut-etre pas la cruche qui est creuse....
Hors ligne
#3 Le 10/01/2024, à 22:03
- C3d21c
Re : [Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
Bonjour.
En effet il s'agit bien du "/" manquant je n'ai plus ce message d’erreur.
Par contre ça bloque plus loin. sans doute a causse de l’authentification.
Pour ça j'ai exécuté ces lignes
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50pure
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb
De plus à la création de mon utilisateur virtuel je lui ai attribué un mot de passe.
Lorsque je me connect avec la commande
ftp 192.168.1.22
j'ai ce log
Connected to 192.168.1.22.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 20:53. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (192.168.1.22:cedric): julien
331 User julien OK. Password required
Password:
530 Login authentication failed
ftp: Login failed
Pourtant avec un utilisateur classique non virtuel, ca fonctionne nikel.
Ai je oublié une config quelque part ?
Merci pour le coup de main.
Cdlt
Hors ligne
#4 Le 11/01/2024, à 11:57
- Tha Tawa'S
Re : [Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
As-tu fait ca :
il faut activer le "virtualchroot" dans le fichier /etc/default/pure-ftpd-common
VIRTUALCHROOT=true
Si tu tapes ta tete contre une cruche et que ca sonne creux... ce n est peut-etre pas la cruche qui est creuse....
Hors ligne
#5 Le 11/01/2024, à 22:03
- C3d21c
Re : [Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
Bonjour.
Oui j'ai bien configuré VIRTUALCHROOT=true.
Par contre je m’aperçois que je n'ai pas le fichier
/etc/pure-ftpd/conf/PureDB
pourtant j'ai bien exécuté la commande
sudo pure-pw mkdb
je ne comprend pas pourquoi ?
mais mes liens
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50pure
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb
ne doivent du coup servir à rien
Merci
Hors ligne
#6 Le 12/01/2024, à 09:55
- Tha Tawa'S
Re : [Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
Ca va etre un probleme oui !!
as-tu bien fait dans le bon ordre, car "Après chaque modification ou rajout d'utilisateur il faut régénérer le fichier des utilisateurs avec cette commande."
Une idée pour avancer : supprimer/purger/reinstaller ?
Si tu tapes ta tete contre une cruche et que ca sonne creux... ce n est peut-etre pas la cruche qui est creuse....
Hors ligne
#7 Le 13/01/2024, à 11:15
- C3d21c
Re : [Résolu] Problème configuration Pure-FTPd sur ubuntu 22.04
Bonjour
En effet un supprimer/purger/reinstaller fonctionne.
A force de bidouiller j'avais du faire quelques dégâts.
Merci pour le coup de main, je vais continuer ma config TLS puis les droits puis ma config routeur pour l'accès sur le net.
encore merci
Bye
Hors ligne