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.X none)) : ftp_charles
none)) : 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
 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.X none)) : ftp_charles
none)) : 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
 ---> 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