Configurer VSFTPD - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 11-04-2006 à 23:55:10
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
Marsh Posté le 12-04-2006 à 16:37:26
Personne n'a de reponse ou un trés bon tutorial sur VSFTPD ????
Merci d'avance.
Marsh Posté le 12-04-2006 à 16:54:00
tu as penser a rebooter ton service apres les modifications ?
Marsh Posté le 12-04-2006 à 17:12:06
oui. service vsftpd restart. Mais je n'arrive pas a me loger avec un compte que j'ai créer (useradd ftp_charles -d /home/test). Il me dit :
Connecté à X.X.X.X.
220 Check Point FireWall-1 Secure FTP server running on fwintcd
Utilisateur (X.X.X.Xnone)) : ftp_charles
331 (not authenticated): Enter server password
Mot de passe :
413 Connection to server failed
Connexion fermée par l'hôte distant.
Voila le message d'erreur. J'ai remplacé l'adresse IP de mon FAI par X.X.X.X pour pas que des ptits malins se connecte dessus .
Donc si tu as la solution de mon probleme je t'ecoute... merci d'avance
Marsh Posté le 12-04-2006 à 17:13:20
Elle veut dire quoi cette phrase : 220 Check Point FireWall-1 Secure FTP server running on fwintcd ?
C'est pas la phrase d'accueil de VSFTPD ? ca me semble bizarre
Marsh Posté le 12-04-2006 à 17:18:33
desolé voila un nouvel imprim ecran avec mon service vsftpd demarré :
Connecté à X.X.X.X
20 Check Point FireWall-1 Secure FTP server running on fwintcd
Utilisateur (X.X.X.Xnone)) : ftp_charles
331 (not authenticated): Enter server password
Mot de passe :
530-Connected to server. Logging in...
530-220 (vsFTPd 2.0.3)
530-331 Please specify the password.
530 530 Login incorrect.
Échec de l'identification.
Désolé j'avais pas vérifié. Je suis au boulot donc j'ai pas trop le temps...
Marsh Posté le 12-04-2006 à 17:46:21
tu as 30 secondes ?
pas la peine de reposter aussi rapidement si tu n'as pas de nouvelle information...
Check point FW1, comme son nom l'indique est un firewall. Ton serveur ftp se trouve dessus ou il est derrière ?
S'il est derrière et s'il est en adressage privé tu as penser au NAT ?
Marsh Posté le 12-04-2006 à 18:56:48
Ben mon serveur FTP est sur mon firewall. Et il y a une regle DNAT qui redirige vers mon firewall les ports 20 et 21. Mais meme en faisant a partir de mon firewall : ftp localhost les users locaux n'ont pas accés a mon ftp....
Marsh Posté le 14-04-2006 à 23:40:28
Dans ta conf tu as :
|
Il faut rajouter cette ligne pour que vsftpd connaisse les utilisateurs autorisés : (avec les users en question dans le fichier)
|
man, rtfm, toussa ---> http://vsftpd.beasts.org/vsftpd_conf.html
|
Marsh Posté le 15-04-2006 à 09:23:46
Cruchot a écrit : Dans ta conf tu as :
|
Ce fichier doit contenir la liste des utilisateurs qui ne doivent pas avoir accès].
En l'occurence, vérifie que ton fichier ne contient pas le nom de ton user.
Marsh Posté le 15-04-2006 à 09:39:33
Exact, j'ai lu trop vite. Mais avant j'utilisais ça en plus :
|
Donc ça permet de spécifier les users autorisés dans le fichier. Donc en gros pour autoriser une liste de users il faut :
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list
On va y arriver
Marsh Posté le 11-04-2006 à 23:54:36
Bonjour,
J'ai configuré un serveur FTP (vsftpd) sous une fedora core 4. Le probleme est que je n'arrive pas a me connecter avec un compte autre que anonymous.
Voici mon fichier vsftpd.con :
Quelqu'un sait comment configurer vsftpd pour utiliser des utilisateurs locaux (/etc/passwd) car dans tous les tutos que j'ai lu je n'ai jamais vu un exemple explicite ?
Merci d'avance
---------------
Charles