Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Configuration de pure-ftpd

5 réponses
Avatar
Shams Fantar
Bonjour à tous,

Comme vous avez pu le constater, j'ai mailé hier sur cette liste pour un
problème avec pure-ftpd, ce problème s'est réglé.

Mais je continue dans la configuration de pure-ftpd. Je ne vais pas
utiliser MySQL pour gérer les utilisateurs, je vais faire un simple
pure-pw useradd pour chaque utilisateur, ce qui n'est pas un souci en soit.

Le problème est que pour l'instant, je peux créer des utilisateurs
virtuels et me connecter avec, mais impossible d'envoyer un fichier :

200 PORT command successful
553-Can't open that file: No such file or directory
553 Rename/move failure: No such file or directory

Est-ce un problème ds la conf ? Comment le régler ? Je n'ai rien trouvé
à ce sujet.

Ensuite, il est encore possible de se connecter avec les utilisateurs du
système via pure-ftpd, que faut-il ajouter à la conf pour qu'il n'y ait
_que_ les utilisateurs virtuels qui puissent se connecter ?

Cordialement,
Shams.

--
Shams Fantar (http://snurf.info)
Doc pour debian GNU/Linux : http://sfr-debian.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
pmenier
Salut

Tu ne laisses que l'authentification pureDB :

srvweb:/etc/pure-ftpd# ll auth
total 8
drwxr-xr-x 2 root root 4096 2006-05-26 07:53 .
drwxr-xr-x 5 root root 4096 2007-02-14 12:49 ..
lrwxrwxrwx 1 root root 14 2006-06-23 19:15 65puredb -> ../conf/PureDB


Pour ton message d'erreur verifie dans le pureftpd.passwd que le chemin
indique existe bien... et que les droits sur
les fichiers correspondent bien à ceux d'un utilisateur du systeme.

Pat

"Shams Fantar" a écrit dans le message de
news:
Bonjour à tous,

Comme vous avez pu le constater, j'ai mailé hier sur cette liste pour un
problème avec pure-ftpd, ce problème s'est réglé.

Mais je continue dans la configuration de pure-ftpd. Je ne vais pas
utiliser MySQL pour gérer les utilisateurs, je vais faire un simple
pure-pw useradd pour chaque utilisateur, ce qui n'est pas un souci en soit.

Le problème est que pour l'instant, je peux créer des utilisateurs
virtuels et me connecter avec, mais impossible d'envoyer un fichier :

200 PORT command successful
553-Can't open that file: No such file or directory
553 Rename/move failure: No such file or directory

Est-ce un problème ds la conf ? Comment le régler ? Je n'ai rien trouvé
à ce sujet.

Ensuite, il est encore possible de se connecter avec les utilisateurs du
système via pure-ftpd, que faut-il ajouter à la conf pour qu'il n'y ait
_que_ les utilisateurs virtuels qui puissent se connecter ?

Cordialement,
Shams.

--
Shams Fantar (http://snurf.info)
Doc pour debian GNU/Linux : http://sfr-debian.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Shams Fantar
pmenier a écrit :
Salut

Tu ne laisses que l'authentification pureDB :

srvweb:/etc/pure-ftpd# ll auth
total 8
drwxr-xr-x 2 root root 4096 2006-05-26 07:53 .
drwxr-xr-x 5 root root 4096 2007-02-14 12:49 ..
lrwxrwxrwx 1 root root 14 2006-06-23 19:15 65puredb -> ../conf/PureDB






Nickel, ça fonctionne !

Pour ton message d'erreur verifie dans le pureftpd.passwd que le chemin
indique existe bien... et que les droits sur
les fichiers correspondent bien à ceux d'un utilisateur du systeme.

Pat





drwxrwxrwx 2 ftpuser ftpgroup 4096 2007-02-18 14:07 lerepenquestion

Bah, chaque rep pour chaque utilisateur ne doit pas avoir ça comme
droits/groupe ?

--
Shams Fantar (http://snurf.info)
Doc pour debian GNU/Linux : http://sfr-debian.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel Caillibaud
Shams Fantar wrote:
drwxrwxrwx 2 ftpuser ftpgroup 4096 2007-02-18 14:07 lerepenquestion

Bah, chaque rep pour chaque utilisateur ne doit pas avoir ça comme
droits/groupe ?



Ca dépend de l'uid/gid que tu leur as donné...

pure-pw show tonuser
pour le voir après coup, sinon, c'est
pure-pw useradd -u <uid> -g <gid>
à la création (cf pure-pw help)

--
Daniel

R: Parce que ça renverse bêtement l'ordre naturel de lecture!
Q: Mais pourquoi citer en fin de message est-il si effroyable?
R: Répondre au dessus de la citation
Q: Quelle est la chose la plus désagréable dans un message ?


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Shams Fantar
Daniel Caillibaud a écrit :

Ca dépend de l'uid/gid que tu leur as donné...

pure-pw show tonuser
pour le voir après coup, sinon, c'est
pure-pw useradd -u <uid> -g <gid>
à la création (cf pure-pw help)




ok, par exemple :

Login : sfantar
Password : ****************
UID : 5003 (ftpuser)
GID : 5003 (ftpgroup)
Directory : /*****
Full name :
Download bandwidth : 0 Kb (unlimited)
Upload bandwidth : 0 Kb (unlimited)
Max files : 0 (unlimited)
Max size : 0 Mb (unlimited)
Ratio : 0:0 (unlimited:unlimited)
Allowed local IPs :
Denied local IPs :
Allowed client IPs :
Denied client IPs :
Time restrictions : 0000-0000 (unlimited)
Max sim sessions : 0 (unlimited)

et dans /etc/passwd :

ftpuser:x:5003:5003::/dev/null:/bin/false

donc les UID et GID sont corrects...

--
Shams Fantar (http://snurf.info)
Doc pour debian GNU/Linux : http://sfr-debian.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Shams Fantar
Shams Fantar a écrit :

ok, par exemple :

Login : sfantar
Password : ****************
UID : 5003 (ftpuser)
GID : 5003 (ftpgroup)
Directory : /*****
Full name :
Download bandwidth : 0 Kb (unlimited)
Upload bandwidth : 0 Kb (unlimited)
Max files : 0 (unlimited)
Max size : 0 Mb (unlimited)
Ratio : 0:0 (unlimited:unlimited)
Allowed local IPs :
Denied local IPs :
Allowed client IPs :
Denied client IPs :
Time restrictions : 0000-0000 (unlimited)
Max sim sessions : 0 (unlimited)

et dans /etc/passwd :

ftpuser:x:5003:5003::/dev/null:/bin/false

donc les UID et GID sont corrects...




Problème réglé, il fallait faire un chown ftpuser:ftpgroup sur le
repertoire de sfantar.

bye

--
Shams Fantar (http://snurf.info)
Doc pour debian GNU/Linux : http://sfr-debian.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact