Tutoriels Linux Debian

Gérer plusieurs clés SSH de manière simple et automatique Lorsqu'on développe on utilise parfois une paire de clés SSH public/privée pour s'authentifier auprès d'un serveur distant. On utilise un système de clé publique/ clé privée couplée à un agent...

Lire la suite

Héberger son site internet sur son serveur dédié... Avant d'entrer dans le vif de ce tuto, notons que pour des raisons pratiques, sur le serveur dédié : les sites seront installés sur /home/nomdusite/. chaque site contient un répertoire logs/...

Lire la suite

Compilation du noyau sous debian ( kernel ) La compilation du noyau Debian peut être une étape nécessaire dans l'exploitation du système. La gestion des pilotes de périphériques est géré différemment sous Linux que sur Windows. Les pilotes...

Lire la suite

TCPDump ou comment sniffer le trafic TCP sous Linux... Tcpdump est un outil d'analyse réseau très répandu chez les amateurs de sécurité de l'information et de routage réseau. Tcpdump affiche les en-têtes de paquets d'une interface réseau en fonction...

Lire la suite

Les commandes top et htop La commande top La commande top permet de lister l'ensemble des processus et de ressources utilisées sur votre système linux, Unix ou BSD. [bash] top [/bash] Précisons la 3ème ligne : Options...

Lire la suite

  • Prev
  • Next

Installer le serveur FTP pure-FTPd

Category : FTP

Parmi les serveur FTP, pure-FTPd est une solution efficace, facile à installer et à configurer.

Première étape : installer les paquets pure-ftpd et pure-ftpd-common

apt-get install pure-ftpd pure-ftpd-common

Deuxième étape : créer un utilisateur et un groupe sans privilège, propre à PureFTPd

useradd -g ftpgroup -d /dev/null -s /etc ftpuser

L’option -d spécifie un répertoire d’accès par défaut. On utilise souvent /dev/null,
mais vous pouvez aussi spécifier /var/vide si le coeur vous en dit.
-s précise l’endroit des fichiers de configurations (/etc/pure-ftpd)

Troisième étape : créer un utilisateur virtuel

pure-pw useradd utilisateur -u ftpuser -g ftpgroup -d /home/www/test

Ici on donne accès au répertoire /home/www/test

Quatrième étape : compiler la Base de données des utilisateurs

pure-pw mkdb

Cinquième étape : créer un lien symbolique

ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb

Cette étape permet d’éviter une erreur 530 à la connexion du client FTP

Sixième étape : lancer le serveur

/var/usr/pure-ftpd &

reste plus qu’à tester

ftp localhost

En bonus, vous pouvez coupler pure-FTPd avec une BDD Mysql pour pouvoir gérer vos comptes plus simplement, et pourquoi pas administrer vos compte via une interface web par exemple …

VN:F [1.9.22_1171]
Rating: 8.0/10 (3 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Installer le serveur FTP pure-FTPd, 8.0 out of 10 based on 3 ratings
Be Sociable, Share!

Soutenez le blog :)

Leave a Reply