Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:internet:vsftpd_llmp [2020/10/25 09:25] – admin | tutoriel:internet:vsftpd_llmp [2022/08/13 21:54] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 7: | Ligne 7: | ||
| Pour cela, nous mettrons en œuvre un serveur **Vsftpd** avec des utilisateurs virtuels. | Pour cela, nous mettrons en œuvre un serveur **Vsftpd** avec des utilisateurs virtuels. | ||
| - | ====== Pré-requis | + | ===== Pré-requis ===== |
| * Disposer des droits d' | * Disposer des droits d' | ||
| Ligne 13: | Ligne 13: | ||
| Nous supposons ici : | Nous supposons ici : | ||
| - | * le serveur LLSP déjà installé (cf la page [[logiciel: | + | * le serveur LLSP déjà installé (cf la page [[logiciel: |
| * sa racine est **/ | * sa racine est **/ | ||
| - | ====== Première étape | + | ===== Première étape ===== |
| Installez le paquet **[[apt> | Installez le paquet **[[apt> | ||
| Ligne 24: | Ligne 24: | ||
| * et un outil qui nous permettra la création d'une base de données des utilisateurs. | * et un outil qui nous permettra la création d'une base de données des utilisateurs. | ||
| - | ====== Autres étapes | + | ===== Autres étapes ===== |
| - | ===== Création des répertoires | + | ==== Création des répertoires ==== |
| * Les données des sites seront stockées sous **/ | * Les données des sites seront stockées sous **/ | ||
| Ligne 40: | Ligne 40: | ||
| </ | </ | ||
| - | ===== Création de la base d' | + | ==== Création de la base d' |
| Nous utiliserons une base de données la plus simple possible : nous allons créer un simple fichier texte, qui contiendra les couples login/ | Nous utiliserons une base de données la plus simple possible : nous allons créer un simple fichier texte, qui contiendra les couples login/ | ||
| Ligne 64: | Ligne 64: | ||
| sudo chmod 600 / | sudo chmod 600 / | ||
| - | ===== Configuration de PAM ===== | + | ==== Configuration de PAM ==== |
| **Vsftpd** utilise **PAM** pour l' | **Vsftpd** utilise **PAM** pour l' | ||
| Ligne 74: | Ligne 74: | ||
| </ | </ | ||
| - | ===== Configuration de VSFTPD | + | ==== Configuration de VSFTPD ==== |
| Il ne reste plus que Vsftpd lui même à configurer. | Il ne reste plus que Vsftpd lui même à configurer. | ||
| Ligne 81: | Ligne 81: | ||
| * < | * < | ||
| - | ==== Fichier vsftpd.conf | + | === Fichier vsftpd.conf === |
| Toute l' | Toute l' | ||
| Ligne 111: | Ligne 111: | ||
| La dernière ligne permet d' | La dernière ligne permet d' | ||
| - | ==== Configuration par utilisateur | + | === Configuration par utilisateur === |
| Pour chaque utilisateur déclaré dans le fichier users.db, il faut maintenant créer dans le répertoire **/ | Pour chaque utilisateur déclaré dans le fichier users.db, il faut maintenant créer dans le répertoire **/ | ||
| Ligne 126: | Ligne 126: | ||
| </ | </ | ||
| - | ===== Test du système | + | ==== Test du système ==== |
| Relancez le service SFTPD : | Relancez le service SFTPD : | ||
| Ligne 149: | Ligne 149: | ||
| Le fichier doit appartenir à l' | Le fichier doit appartenir à l' | ||
| - | ====== Conclusion | + | ===== Conclusion ===== |
| - | ====== Problèmes connus====== | + | ===== Problèmes connus ===== |
| - | ====== Voir aussi ====== | + | ===== Voir aussi ===== |
| * [[https:// | * [[https:// | ||