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édenteProchaine révisionLes deux révisions suivantes | ||
logiciel:internet:ftp:proftpd:start [2020/09/11 11:23] – [Hôtes virtuels] admin | logiciel:internet:ftp:proftpd:start [2021/02/17 10:07] – ↷ Page déplacée de fr:logiciel:internet:ftp:proftpd:start à logiciel:internet:ftp:proftpd:start admin | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== Pro-ftpd : un serveur FTP open source pour Linux ====== | ====== Pro-ftpd : un serveur FTP open source pour Linux ====== | ||
- | ===== Introduction ===== | + | ====== Introduction |
**ProFTPD** est un serveur FTP/ | **ProFTPD** est un serveur FTP/ | ||
Ligne 11: | Ligne 11: | ||
* Il gère les fonctionnalités avancées (plusieurs fichiers de mots de passe, ratios téléchargement/ | * Il gère les fonctionnalités avancées (plusieurs fichiers de mots de passe, ratios téléchargement/ | ||
- | ===== Pré-requis ===== | + | ====== Pré-requis |
- | ===== Installation ===== | + | ====== Installation |
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
Ligne 20: | Ligne 20: | ||
- Installez les paquets **[[apt> | - Installez les paquets **[[apt> | ||
* **ftp** pour les tests | * **ftp** pour les tests | ||
- | * Lors de l’installation, | + | * Lors de l’installation, |
* Vous pouvez installer aussi les paquets **[[apt> | * Vous pouvez installer aussi les paquets **[[apt> | ||
* L' | * L' | ||
Ligne 43: | Ligne 43: | ||
</ | </ | ||
- Si vous essayez avec un client comme **Filezilla**, | - Si vous essayez avec un client comme **Filezilla**, | ||
- | ===== Configuration ====== | + | |
+ | ====== Configuration | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
Ligne 52: | Ligne 53: | ||
└── conf.d | └── conf.d | ||
</ | </ | ||
- | * **Pour le listing des fichiers de la distribution**, | + | * **Pour le listing des fichiers de la distribution**, |
</ | </ | ||
Ligne 61: | Ligne 62: | ||
</ | </ | ||
- | ==== Utilisateurs virtuels ==== | + | ===== Utilisateurs virtuels |
Chaque utilisateur a accès à son propre répertoire personnel **/ | Chaque utilisateur a accès à son propre répertoire personnel **/ | ||
Ligne 71: | Ligne 72: | ||
</ | </ | ||
- | === Création d'un webmestre pour un site monsite.tld === | + | ==== Création d'un webmestre pour un site monsite.tld |
Nous allons créer un utilisateur virtuel **admiweb** pour accéder par ftp au site **monsite.tld**, | Nous allons créer un utilisateur virtuel **admiweb** pour accéder par ftp au site **monsite.tld**, | ||
Ligne 87: | Ligne 88: | ||
ftpasswd: entry created</ | ftpasswd: entry created</ | ||
- | === Création d'un utilisateur virtuel (cas général) === | + | ==== Création d'un utilisateur virtuel (cas général) |
On peut créer de la même façon des utilisateurs virtuels ayant des identifiants quelconques (sauf UID 0 (zéro) et GID 0 (zéro) qui sont utilisés pour l' | On peut créer de la même façon des utilisateurs virtuels ayant des identifiants quelconques (sauf UID 0 (zéro) et GID 0 (zéro) qui sont utilisés pour l' | ||
Ligne 103: | Ligne 104: | ||
L' | L' | ||
- | ==== Fichier de configuration ==== | + | ===== Fichier de configuration |
- Créez ou éditez avec les droits d' | - Créez ou éditez avec les droits d' | ||
Ligne 139: | Ligne 140: | ||
...@...:~$ sudo touch / | ...@...:~$ sudo touch / | ||
- | ==== Rechargement et test ==== | + | ===== Rechargement et test ===== |
- Relancez proftpd et vérifiez que l' | - Relancez proftpd et vérifiez que l' | ||
Ligne 219: | Ligne 220: | ||
</ | </ | ||
- | + | ===== Fichier proftpd.conf et dérivés | |
- | + | ||
- | ==== Fichier proftpd.conf et dérivés ==== | + | |
Il inclut : | Il inclut : | ||
Ligne 239: | Ligne 238: | ||
</ | </ | ||
- | ==== Premiers réglages ==== | + | ===== Sécurisation TLS ===== |
- | + | ||
- | Créez ou éditez avec les droits d' | + | |
- | * Dé-commentez la ligne **DefaultRoot** -> Les utilisateurs seront // | + | |
- | * Vous pouvez aussi personnaliser au besoin : | + | |
- | * **ServerName**, | + | |
- | * **DisplayLogin** | + | |
- | * et **UseIPv6** | + | |
- | + | ||
- | ==== Sécurisation TLS ==== | + | |
Le serveur est maintenant en place, cependant, tout ce qui transite entre votre serveur et votre Client FTP transite en clair sur le Net. | Le serveur est maintenant en place, cependant, tout ce qui transite entre votre serveur et votre Client FTP transite en clair sur le Net. | ||
Ligne 313: | Ligne 303: | ||
Vous pouvez maintenant vous connecter à votre serveur FTP de manière sécurisée ! | Vous pouvez maintenant vous connecter à votre serveur FTP de manière sécurisée ! | ||
- | ==== Quelques exemples de fichiers de configuration ==== | + | ===== Quelques exemples de fichiers de configuration |
* **Basic** : | * **Basic** : | ||
Ligne 1387: | Ligne 1377: | ||
++++ | ++++ | ||
- | ==== Fichier / | + | ===== Fichier / |
* **Fichier Proftpd.conf exemple** | * **Fichier Proftpd.conf exemple** | ||
Ligne 1934: | Ligne 1924: | ||
++++ | ++++ | ||
- | ===== Utilisation ===== | + | ====== Utilisation |
- | Sur un PC du réseau, ouvrez Filezilla et lancez une connexion :{{ logiciel: | + | Sur un PC du réseau, ouvrez Filezilla et lancez une connexion :{{ fr:logiciel: |
* Hôte : l' | * Hôte : l' | ||
* Identifiant : admiweb | * Identifiant : admiweb | ||
* Mot de passe : son mot de passe | * Mot de passe : son mot de passe | ||
- | Interface graphique : [[logiciel: | + | Interface graphique : [[fr:logiciel: |
- | ===== Désinstallation ===== | + | ====== Désinstallation |
- | ===== Voir aussi ===== | + | ====== Voir aussi ====== |
* **(fr)** [[http:// | * **(fr)** [[http:// |