Mettre en place un serveur FTP

Mes chers adorateurs du monde de Linux (au hasard Debian), je vais vous révéler la recette secrète pour mettre installer facilement et créer un utilisateur sans grosse connaissance :

 

Sans rentrer dans les détails on va en premier lieu installer proftpd

 

apt-get install proftpd

 

Ensuite il va nous falloir créer un dossier dans lequel pointera notre utilisateur

 

mkdir  /home/utilisateur

 

Donnons lui maintenant le droit d'y accéder :

 

chmod 755 /home/utilisateur
chown -R utilisateur /home/utilisateur

 

Donc nous avons dorénavant un serveur ftp en fonctionnement, et un dossier dans lequel notre futur utilisateur "utilisateur" aura accès.

Nous allons maintenant créer ce fameux "utilisateur :

 

useradd utilisateur -p motDePasse -d /home/utilisateur

 

Là il vous faudra maintenant ressaisir le mot de passe :

 

passwd utilisateur

 

Vous serez invité à saisir de nouveau votre mot de passe et à le confirmer (dans cet exemple : motDePasse).

 

Je vous invite à redémarrer proftpd :

 

/etc/init.d/proftpd restart

 

Youhou, vous pouvez maintenant essayer de vous connecter avec filezilla, en indiquant l'ip de votre serveur, l'utilisateur "utilisateur" et le mot de passe "motDePasse"

Pour une configuration un peu plus avancée de proftpd, pour par exemple définir les chemins par défaut, le port, les permissions ...

Vous pouvez aller dans le fichier de configuration :

 

vim /etc/proftpd/proftpd.conf

 

Et si vous avez besoin d'aller de faire du debug, je vous invite à consulter le fichier log (par défaut)

 

tail -f /var/log/proftpd/proftpd.log

 

Pour supprimer l'utilisateur "utilisateur" la commande est :

 

userdel utilisateur

 

Partagez ce contenu

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *