VsFTPd : user_list et ftpusers?
gazelle8
Messages postés
85
Statut
Membre
-
nm -
nm -
Bonjour (ou re re et encore re...),
Cette fois-ci, je tiens à configurer vsFTPd mais j'hésite encore...
Pour le serveur ftp que je veux faire, il y aura des comptes utilisateurs sur la machine mais je ne veux pas qu'ils aient leur mot de passe de leur compte sur la machine.
J'utilise une base mysql pour les utilisateurs (avec login et password), mais dois-je utiliser la méthode des utilisateurs virtuels (pour ne pas utiliser le vrai mot de passe de l'utilisateur de son compte sur la machine)?
De plus, je comprends pas trop la différence entre les fichiers:
- user_list
- ftpusers
Car ce que je veux c'est que seul les utilisateurs inscrits dans ma base de données puissent se connecter à mon ftp et cela grâce à leur login et à leur mot de passe contenu dans la base.
Merci d'avance!!
Cette fois-ci, je tiens à configurer vsFTPd mais j'hésite encore...
Pour le serveur ftp que je veux faire, il y aura des comptes utilisateurs sur la machine mais je ne veux pas qu'ils aient leur mot de passe de leur compte sur la machine.
J'utilise une base mysql pour les utilisateurs (avec login et password), mais dois-je utiliser la méthode des utilisateurs virtuels (pour ne pas utiliser le vrai mot de passe de l'utilisateur de son compte sur la machine)?
De plus, je comprends pas trop la différence entre les fichiers:
- user_list
- ftpusers
Car ce que je veux c'est que seul les utilisateurs inscrits dans ma base de données puissent se connecter à mon ftp et cela grâce à leur login et à leur mot de passe contenu dans la base.
Merci d'avance!!
5 réponses
Bonjour,
J'en ai lu plein de tuto dont celui-ci (je fais tout le temps des recherches avant de poser une question, et les tuto ne sont pas difficile à trouver).
Ton tuto explique peut-être comment configurer, mais je n'ai pas du tout trouver la réponse à ma question.
En l'occurrence, il n'y a rien sur les fichier user_list et ftpusers. Et ça n'explique pas non plus à quoi serve les utilisateurs virtuels, et donc je ne sais pas s'il je dois utiliser cette méthode.
Si quelqu'un a une idée, merci d'avance.
J'en ai lu plein de tuto dont celui-ci (je fais tout le temps des recherches avant de poser une question, et les tuto ne sont pas difficile à trouver).
Ton tuto explique peut-être comment configurer, mais je n'ai pas du tout trouver la réponse à ma question.
En l'occurrence, il n'y a rien sur les fichier user_list et ftpusers. Et ça n'explique pas non plus à quoi serve les utilisateurs virtuels, et donc je ne sais pas s'il je dois utiliser cette méthode.
Si quelqu'un a une idée, merci d'avance.
Les utilisateurs virtuel sont utilisé pour ce connecter au ftp. ils n'ont pas de compte à part entière sur le system, ce qui permet de les chrooter dans un dossier bien défini et ont des droit limité, donc il ne peuvent pas avoir accèd au reste de la machine. c'est une question de sécurité. Dans le fichier user_list tu défini les utilisateurs (virtuel) qui auront accès au ftp.
Voila, j'espère avoir répondu à ta question, sinon n'ésite pas.
Voila, j'espère avoir répondu à ta question, sinon n'ésite pas.
Ok, merci tu as répondu à ma question ^^.
Autres question sinon, si j'utilise le système des utilisateurs virtuels, les fichiers que les utilisateurs enverront appartiendront à quel propriétaire?
tout sera au nom de guest_username ou auront-ils le nom de l'utilisateur comme propriétaire?
Autres question sinon, si j'utilise le système des utilisateurs virtuels, les fichiers que les utilisateurs enverront appartiendront à quel propriétaire?
tout sera au nom de guest_username ou auront-ils le nom de l'utilisateur comme propriétaire?
Ok merci.
Dans ce cas, ce système ne me plait pas trop...
Je vais rester en utilisateurs local mais je crois que je vais encore avoir besoin de votre aide...
Lorsque je me connecte en local ca marche, sauf que je ne peux rien faire (même pas un "ls")...
voici l'erreur qu'il me fait :
Si vous avez une idée, ce serait bienvenue...
Dans ce cas, ce système ne me plait pas trop...
Je vais rester en utilisateurs local mais je crois que je vais encore avoir besoin de votre aide...
Lorsque je me connecte en local ca marche, sauf que je ne peux rien faire (même pas un "ls")...
voici l'erreur qu'il me fait :
ftp> ls 227 Entering Passive Mode (127,0,0,1,190,233). 150 Here comes the directory listing. 226 Transfer done (but failed to open directory). ftp>
Si vous avez une idée, ce serait bienvenue...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon je ne sais pas trop a quoi j'ai touché mais ça marche.
En revanche, j'ai désactivé le fichier user_list pour privilégier ftpuser.
J'ai testé ce dernier, et que que je mentionne un utilisateur ou pas, je peux me connecter a son ftp.
Pourquoi?
En revanche, j'ai désactivé le fichier user_list pour privilégier ftpuser.
J'ai testé ce dernier, et que que je mentionne un utilisateur ou pas, je peux me connecter a son ftp.
Pourquoi?
Ton seveur doit accepter les connections anonyme, sinon tu serais bloqué.
Petite chose sur les utilisateurs virtuel, si il sont chrooter par exemple dans /home/ftp/virtualuser,
tu peut monter une partition ou dossier auquel tu peut accèder librement. ca te permetera le faire ce que tu veut avec les fichiers sans etre en root.
Petite chose sur les utilisateurs virtuel, si il sont chrooter par exemple dans /home/ftp/virtualuser,
tu peut monter une partition ou dossier auquel tu peut accèder librement. ca te permetera le faire ce que tu veut avec les fichiers sans etre en root.