Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Comment installer ProFTPd sur Debian 9
Comment configurer des utilisateurs virtuels et des répertoires
Comment configurer le fichier de configuration ProFTPd pour verrouiller chaque utilisateur dans son répertoire

Installez ProFTPD (Debian 9)

Mots clés: Debian 

Comment installer ProFTPd sur Debian 9
Comment configurer des utilisateurs virtuels et des répertoires
Comment configurer le fichier de configuration ProFTPd pour verrouiller chaque utilisateur dans son répertoire

Ce guide vous traversera l'installation et la configuration du serveur Proftpd, vous indiquant comment personnaliser les actions de votre serveur FTP en vous promenant via la configuration ProftPD.

Comment installer ProFTPd sur Debian 9

Étape 1: SSH dans votre installation Debian

Étape 2: Installer les mises à jour

apt-get update

Étape 3: Installez Proftpd

apt-get install proftpd

Comment configurer des utilisateurs virtuels et des répertoires

Étape 1: Tout d'abord, nous devons ajouter une ligne au fichier / etc / shells

nano /etc/shells

Étape 2: Ajoutez ensuite la ligne suivante en bas

/bin/false

Étape 3: Créez le répertoire FTP

cd /home
mkdir /home/FTP

Le répertoire FTP peut être appelé tout ce que vous souhaitez, mais pour l'instant, nous l'appellerons FTP

Étape 4: Créez le répertoire de votre utilisateur virtuel

mkdir /home/FTP/

Remplacer \ avec ce que vous souhaitez que votre utilisateur virtuel soit appelé

Étape 5: Créer l'utilisateur virtuel FTP

useradd -p -d /home/FTP/ -s /bin/false

Remplacez \ avec ce que vous souhaitez que votre utilisateur virtuel soit appelé et remplacez \ avec votre mot de passe souhaité

Étape 6: Assurez-vous de changer les autorisations du fichier en 777

chmod 777 FTP

Comment configurer le fichier de configuration ProFTPd pour verrouiller chaque utilisateur dans son répertoire

Si vous aurez plusieurs utilisateurs, n'oubliez pas d'ajouter ces répertoires dans le répertoire FTP.

Étape 1: Définition du répertoire raciné par défaut

nano /etc/proftpd/proftpd.conf

Étape 2: Décommentez l'option DefaultRoot. Cela ressemblera à ça au début

#DefaultRoot                                 ~

S'il vous plaît définissez-le à cela

DefaultRoot                                  /home/FTP

Étape 3: Définissez le répertoire par utilisateur virtuel. Au bas de ce fichier de configuration, ajoutez ces lignes.

\ <Directory / Accueil / FTP /

DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>

Assurez-vous de faire cela avec chaque utilisateur.

Assurez-vous de remplacer \ avec l'utilisateur que vous avez créé précédemment

Étape 4: Démarrage du service ProFTPd

/etc/init.d/proftpd start

Écrit par Hostwinds Team  /  juin 8, 2018