Installer proftpd sous linux
Noter ce cours :
Nous allons installer proftpd en SSH (lignes de commande) avec Putty comme client SSH. Tout d'abord connectez-vous à votre serveur distant.
Tapez ensuite apt-get install proftpd et appuyez sur la touche entrée. Confirmez en appuyant sur Y puis sur entrée pour débuter l'installation de proftpd.
Appuyez sur la touche entrée pour valider ce premier choix.
Lorsque l'assistant vous demande Edit configuration file ? choisissez Yes et tapez sur la touche entrée.
Choisissez ensuite le mode standalone pour bénéficier de meilleures performances. Appuyez sur la touche TAB puis sur entrée pour valider ce choix.
Choisissez ensuite No pour empêcher l'accès à votre serveur par des personnes non authentifiées.
Choisissez ensuite Yes pour éditer le fichier de configuration.
L'installation de proftpd est terminée. Nous allons maintenant sécuriser un minimum le serveur (qui par défaut laisse accès à tous les fichiers du serveur pour les personnes authentifiées). Editez avec vi le fichier situé dans le répertoire /etc/ portant le nom de proftpd.conf et ajoutez-lui une ligne intitulée DefaultRoot ~.
Voici ce à quoi doit ressembler le haut de votre fichier de configuration une fois la ligne éditée :
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody/nogroup" and "ftp" for normal operation and anon.
ServerName "Debian"
ServerType standalone
DefaultRoot ~
Une fois le fichier de configuration sauvegardé, tapez en étant dans la racine de votre serveur etc/init.d/proftpd reload et appuyez sur la touche entrée. Vous pouvez dès maintenant vous connecter à votre serveur. Il vous faut cependant ajouter un utilisateur pour commencer (commande adduser).