Je viens d’installer un serveur ftp avec vsftp à partir de ce tuto (très clair) sur un Raspberry: andesi.org/reseau/vsftpd-un- … -et-simple
J’avoue avoir un peu galéré:
la commande "db3_load -T -t hash -f login.txt /etc/vsftpd/login.db"
doit être modifiée;
après avoir installé db5.1-util:
Le contenu de “vsftpd.pam” n’est pas le bon.
Voici un fichier /etc/pam.d/vsftpd qui fonctionne:
il faut charger les modules ip_conntrack_ftp et ip_nat_ftp
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
Pour rendre cette dernière opération automatique, il faut ajouter les deux lignes ip_conntrack_ftp et
ip_nat_ftp au fichier /etc/modules:
[code]# /etc/modules: kernel modules to load at boot time.
This file contains the names of kernel modules that should be loaded
at boot time, one per line. Lines beginning with “#” are ignored.
Parameters can be specified after the module name.
ce qui serait la cerise sur le gateau, serait de rajouter un petit peu de ssl dans tout cela, sachant que vsftp le permet )[/quote]
En effet. Cependant, cela nécessite l’installation d’un client FTP supportant le chiffrement SSL (addon FireFTP pour Firefox ou Iceweasel); Ce qui complique légèrement la récupération des fichiers pour un utilisateur lambda!