Installation - Préparation
Présentation
Dans cette fiche, nous allons créer un serveur FTP avec un accès utilisateur ( login/ mot de passe ) qui auront, en plus de leur répertoire personnel, un répertoire de groupe. De plus nous créerons un utilisateur admins ( différent de Root ) qui pourra gérer tous les répertoires de groupes.
Définition des utilisateurs
- micka, dans le groupe compta
- albert, dans le groupe com
- jean qui sera “l’admin” du ftp
Création des utilisateurs et des groupes
adduser micka
adduser albert
adduser jean
groupadd compta
groupadd com
addgroup albert com
addgroup micka compta
Création des répertoires pour les groupes
mkdir /home/compta
mkdir /home/com
chgrp compta compta
chgrp com com
Nous donnons un droit de lecture, écriture et execution aux membres du groupes et au propriétaire du groupe
chmod 770 compta
chmod 770 com
Nous metttons jean en tant que propriétaire des groupes.
chown jean compta
chown jean com
mkdir /home/micka/compta
mkdir /home/albert/com
cd /home/jean mkdir com
mkdir compta
Installation du FTP
apt-get install proftpd
Sélectionnez le mode indépendant (standalone) lorsque que l’on vous demande de choisir entre le mode passif et le mode standalone.
Le fichier de configuration se situe dans /etc/proftpd/proftpd.conf . Pensez à faire une copie du fichier original avec la commande :
cp proftpd.conf prodftpd.conf.bak