pure-ftpd
Différences
Ci-dessous, les différences entre deux révisions de la page.
pure-ftpd [2016/02/15 19:18] – créée luc | pure-ftpd [2018/10/13 20:32] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | |||
+ | ------ installation ------ | ||
+ | |||
+ | aptitude install pure-ftpd | ||
+ | |||
+ | |||
+ | ------ config avec utilisateur virtuels ----- | ||
+ | |||
+ | # créer un user linux sans droit particulier: | ||
+ | addgroup ftpgroup | ||
+ | adduser --ingroup ftpgroup --no-create-home --shell /bin/false ftpuser | ||
+ | OU | ||
+ | adduser --ingroup ftpgroup --no-create-home --shell /etc ftpuser | ||
+ | |||
+ | # ajouter l' | ||
+ | pure-pw useradd olivier -u ftpuser -d / | ||
+ | |||
+ | # ne pas oublier de créer le fichier db | ||
+ | pure-pw mkdb | ||
+ | |||
+ | |||
+ | ----- lancer le serveur avec les bonnes options ------ | ||
+ | |||
+ | pure-ftpd -A -E -T up:dl -p 5000:5100 -l puredb:/ | ||
+ | -A : tout le monde est chrooté | ||
+ | -E : pas d' | ||
+ | -T : contrôle de la bande passante en kb/s | ||
+ | -l puredb : autoriser les connexions avec user virtuels créés précédemment | ||
+ | -l unix : autoriser les connexions avec des user de l'OS | ||
+ | -B : lancer en background/ | ||
+ | -p debut: | ||