Dyrk.org - Do You Really Know

Mettre en place un serveur FTP

Publié le 19 novembre 2014 par #Ro0t | 0 commentaire

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