Comment partager ses fichiers en installant le serveur FTP vsftpd sur Ubuntu ?

Comment faire pour partager rapidement des fichiers sur Ubuntu ? On va installer le serveur FTP vsftpd sur Ubuntu.

 

Prérequis :

Ubuntu avec une connection à Internet.

  • Un ordinateur connecté à Internet avec Ubuntu (ici Ubuntu 12.10).
  • Un autre ordinateur sur le même réseau (réseau traditionnel avec modem ou réseau ad hoc sans modem). Cet ordinateur sera utilisé pour tester le serveur FTP d'Ubuntu.

 

Raccourcis clavier utilisés :

Lancer un terminal sur Ubuntu

 

Ctrl Plus t

 

Copier du texte dans un terminal Linux

 

Ctrl Plus Shift Plus c

 

Coller du texte dans un terminal Linux

 

Ctrl Plus Shift Plus v

 

 

Installation du serveur FTP "vsftpd" sur Ubuntu :

Ouvrir un teminal sur Linux en appuyant simultanément sur Ctrl+Alt+T. Entrer la commande suivante puis votre mot de passe Ubuntu :

sudo apt-get install vsftpd

Installation du serveur FTP sur Linux

 

Autoriser l'Upload sur le serveur Ubuntu :

Pour autoriser l'Upload sur Ubuntu, il faut rajouter des permissions en éditant le fichier vsftpd.conf

1) Ouvrir ce fichier en entrant ceci dans un terminal :

gksu gedit /etc/vsftpd.conf

2) Aller à la fin du fichier, passer quelques lignes et ajouter ceci :

local_enable=YES
write_enable=YES
anonymous_enable=YES
ascii_upload_enable=YES
ascii_upload_enable=YES
chown_uploads=YES

Configurer le fichier vsftpd.conf

 

3) Enregistrer le fichier puis redémarrer le serveur en entrant ceci dans un autre terminal :

sudo /etc/init.d/vsftpd restart

 

Connection sur Ubuntu depuis un ordinateur du même réseau :

L'ordinateur est un Windows 8 relié par un modem. Une connection de type ad hoc marche également.

1) Télécharger le client FTP Filezilla. A son exécution, autoriser le programme dans le contrôle de compte d'utilisateur.

Autoriser le programme dans le contrôle de compte d'utilisateur

 

2) Cliquer sur "I agree" -> Next -> Next -> Next -> Install -> Finish. Après l'installation, lancer Filezilla.

Filezilla sur Windows 8

 

On va maintenant récupérer l'adresse IP d'Ubuntu pour la mettre dans FileZilla.

3) Sur Ubuntu, lancer un terminal avec Ctrl+Alt+T et entrer ceci :

ifconfig

Adresse IP d'Ubuntu

 

4) Relever l'adresse IP d'Ubuntu. Ici c'est 192.168.0.59

5) Revenir sur FileZilla et remplir ces informations en haut :

  • Hôte : L'adresse IP obtenue ci-dessus (ici 192.168.0.59).
  • Identifiant : le nom d'utilisateur d'Ubuntu entré lors de la configuration avec VMWare (ici ubuntu).
  • Mot de passe : le mot de passe entré lors de la configuration avec VMWare.
  • Port : 21
  • Configuration de FileZilla sur Windows 8

     

    Conclusion :

    L'installation du serveur vsftpd et du client FileZilla est rapide et permet de transférer très rapidement des données à la fois pour l'Upload et pour le Download.

     

    Page d'acceuil

    Accueil