Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
filezilla [Le 06/06/2017, 11:53]
213.55.176.152 [Configuration]
filezilla [Le 11/08/2017, 21:02]
L'Africain mise en forme wiki
Ligne 1: Ligne 1:
-{{tag>Precise ​Trusty Xenial ftp internet ​BROUILLON}}+{{tag>​Trusty Xenial ftp internet }}
 ---- ----
  
 {{  https://​upload.wikimedia.org/​wikipedia/​commons/​thumb/​0/​01/​FileZilla_logo.svg/​380px-FileZilla_logo.svg.png?​60}} {{  https://​upload.wikimedia.org/​wikipedia/​commons/​thumb/​0/​01/​FileZilla_logo.svg/​380px-FileZilla_logo.svg.png?​60}}
- 
 ====== Client FTP : FileZilla ====== ====== Client FTP : FileZilla ======
  
Ligne 22: Ligne 21:
 ===== Installation ===== ===== Installation =====
  
-==== Via les dépôts officiels ==== 
 Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​filezilla]]**. Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​filezilla]]**.
- 
- 
-==== Via l'​archive du site Filezilla ==== 
- 
-Pour toutes les versions d'​ubuntu,​ FileZilla est directement téléchargeable en exécutable (sans installation) sur le [[http://​filezilla-project.org/​download.php?​type=client|site officiel]] en .tar.gz2 ​ 
- 
-Décompressez l'​archive puis lancer le fichier "​filezilla"​ dans le répertoire "​bin"​ 
- 
-Si vous souhaitez déplacer le contenu téléchargé des fichiers de FileZilla directement dans votre répertoire "​usr"​ pour une meilleure organisation de votre espace de travail, entrez ces commandes suivantes dans le terminal 
- 
-1-Une fois l’archive décompressée,​ rendez-vous dans le répertoire Filezilla: 
-<​code>​cd ~/​VOTRE_RÉPERTOIRE_DE_TÉLÉCHARGEMENT/​FileZillaX #X étant le numéro de la version de FileZilla</​code>​ 
- 
-2-Copiez le répertoire "​bin"​ dans "/​usr/​bin"​ 
-<​code>​sudo cp -r bin/* /​usr/​bin</​code>​ 
- 
-3-Copiez le répertoire "​share"​ dans "/​usr/​share"​ 
-<​code>​sudo cp -r share/* /​usr/​share</​code>​ 
- 
-Filezilla est maintenant parfaitement intégré dans votre système. 
  
 ===== Configuration ===== ===== Configuration =====
Ligne 56: Ligne 34:
  
 ===== Utilisation ===== ===== Utilisation =====
-Lancez l'​application ​via le [[:unity#​tableau_de_bord_dash|tableau de bord Unity]] ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ +  
-<​code>​filezilla</​code>​+Lancez l'​application ​comme indiqué ​[[:tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes ​[[:versions]] ou [[:​variantes]] ​d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​filezilla</​code>​
  
 ==== Ne pas afficher les dossiers cachés ==== ==== Ne pas afficher les dossiers cachés ====
Ligne 83: Ligne 61:
  
  
-Comme beaucoup l'ont surement remarqué, FileZilla ne chiffre pas son dossier de configuration (//​~/​.filezilla//​) mais on n'y fait pas toujours attention car dans le logiciel, les mots de passe n'​apparaissent pas. Cependant la simple commande suivante affichera tout: +Comme beaucoup l'ont surement remarqué, FileZilla ne chiffre pas son dossier de configuration (//​~/​.filezilla//​) mais on n'y fait pas toujours attention car dans le logiciel, les mots de passe n'​apparaissent pas. Cependant la simple commande suivante affichera tout : 
-<​code>​cat ~/​.filezilla/​sitemanager.xml</​code> ​+<​code>​cat ~/.config/filezilla/​sitemanager.xml</​code> ​
  
-FIXME : Il semblerait qu'​actuellement,​ la localisation de ce fichier soit plutôt **~/​.config/​filezilla/​sitemanager.xml** ! C'est en tout cas le chemin à l'​installation sur Ubuntu 14.10. +La **méthode conseillée** est de contourner ce problème au moyen d'un gestionnaire de mots de passe comme **[[:KeePassX]]**. Non seulement ce gestionnaire permet de chiffrer efficacement la base de données de vos mots de passe en les protégeant simplement avec un mot de passe principal, mais il permet d'​exécuter des commandes en un clic sur un mot de passe enregistré.
- +
-<​note>​Apparemment il n'​existe pas de fonctions de chiffrement dans FileZilla. Il suffirait d'​ajouter un chiffrement dans le code source mais encore faudrait-il avoir le temps de l'​analyser.</​note>​ +
- +
-La **méthode conseillée** est de contourner ce problème au moyen d'un gestionnaire de mots de passe comme **[[:KeePass2]]**. Non seulement ce gestionnaire permet de chiffrer efficacement la base de données de vos mots de passe en les protégeant simplement avec un mot de passe principal, mais il permet d'​exécuter des commandes en un clic sur un mot de passe enregistré.+
  
 Deux autres méthodes permettent de sécuriser votre répertoire de configuration de FileZilla contre les utilisateurs indiscrets de votre ordinateur et contre les logiciels espions. **[[:​filezilla#​methode_cryptkeeper|Cryptkeeper]]** est un peu plus simple et **[[:​filezilla#​methode_veracrypt|VeraCrypt]]** est un peu plus sûr et pratique.\\ ​ Deux autres méthodes permettent de sécuriser votre répertoire de configuration de FileZilla contre les utilisateurs indiscrets de votre ordinateur et contre les logiciels espions. **[[:​filezilla#​methode_cryptkeeper|Cryptkeeper]]** est un peu plus simple et **[[:​filezilla#​methode_veracrypt|VeraCrypt]]** est un peu plus sûr et pratique.\\ ​
 Cependant dans les 2 cas, votre répertoire .filezilla/ sera toujours vulnérable au moins pendant l'​utilisation de FileZilla car il sera déchiffré. En modifiant un peu ces 2 méthodes, vous pouvez utiliser plusieurs répertoires de configuration contenant les sites classés par sensibilité. Cependant dans les 2 cas, votre répertoire .filezilla/ sera toujours vulnérable au moins pendant l'​utilisation de FileZilla car il sera déchiffré. En modifiant un peu ces 2 méthodes, vous pouvez utiliser plusieurs répertoires de configuration contenant les sites classés par sensibilité.
  
-==== Méthode ​KeePass2 ​====+==== Méthode ​KeePassX ​==== 
 + 
 +[[:​KeePassX]] (ou son alternative Keepass2) est un gestionnaire de mots de passe robuste, sécurisé et fiable.
  
-[[:​KeePass2]] est un gestionnaire de mots de passe robuste, sécurisé et fiable.\\ ​ 
-On peut l'​installer simplement avec la commande : 
-<​code>​sudo apt install keepass2</​code>​ 
-Il devrait alors apparaître dans la catégorie //​accessoires//​ sous le nom **KeePass**.\\ ​ 
 Il faut créer une nouvelle base de données, qu'on pourra alimenter avec tous ses mots de passes y compris les mots de passe FTP.\\ ​ Il faut créer une nouvelle base de données, qu'on pourra alimenter avec tous ses mots de passes y compris les mots de passe FTP.\\ ​
 Pour lancer automatiquement FileZilla pour les mots de passes FTP, procédez ainsi : Pour lancer automatiquement FileZilla pour les mots de passes FTP, procédez ainsi :
Ligne 154: Ligne 126:
 === Le script de lancement personnalisé === === Le script de lancement personnalisé ===
  
-<code>+<file bash>
 #! /bin/bash #! /bin/bash
  
Ligne 160: Ligne 132:
  
 veracrypt --dismount ~/​.filezilla/​ veracrypt --dismount ~/​.filezilla/​
-</code>+</file>
  
 L'​avantage de VeraCrypt est que, si vous avez créer votre volume chiffré avec mot de passe, VeraCrypt vous demandera celui-ci, ainsi que celui de votre compte administrateur,​ par le biais de fenêtres graphiques - si vous avez installé la version graphique, bien sûr. L'​avantage de VeraCrypt est que, si vous avez créer votre volume chiffré avec mot de passe, VeraCrypt vous demandera celui-ci, ainsi que celui de votre compte administrateur,​ par le biais de fenêtres graphiques - si vous avez installé la version graphique, bien sûr.
Ligne 179: Ligne 151:
  
 ==== Fichier contenant les sites utilisés ==== ==== Fichier contenant les sites utilisés ====
-Les fichiers de configuration sont dans +Les fichiers de configuration sont dans le dossier **.config/​filezilla** de votre **Dossier personnel**. 
-<​code>/​home/​votre_compte_utilisateur/​.config/​filezilla</​code>​ +Vous y trouverez le fichier ​''​filezilla.xml'' ​qui contient la configuration mais ne contient plus d'​informations de serveurs ftp !\\ 
-Vous y trouverez le fichier filezilla.xml qui contient la configuration mais ne contient plus d'​informations de serveurs ftp !\\ +C'est le fichier ​''​sitemanager.xml'' ​qui contient la liste de vos serveurs. Si vous migrez depuis une machine sous Windows, cela correspond au fichier ​''​recentservers.xml'' ​qui sont dans //​users/​votre_compte_utilisateurAppData/​Roaming/​FileZilla/​ // \\
-C'est le fichier ​**sitemanager.xml** qui contient la liste de vos serveurs. Si vous migrez depuis une machine sous Windows, cela correspond au fichier recentservers.xml qui sont dans //​users/​votre_compte_utilisateurAppData/​Roaming/​FileZilla/​ // \\+
 Hormis la seconde ligne qui contient //​platform="​*nix"//​ ou //"​windows"//,​ le reste est identique à ceci près que la version unix/linux contient des lignes supplémentaires : Hormis la seconde ligne qui contient //​platform="​*nix"//​ ou //"​windows"//,​ le reste est identique à ceci près que la version unix/linux contient des lignes supplémentaires :
-<code>+<file xml>
  <​Name>​Nouveau site</​Name>​  <​Name>​Nouveau site</​Name>​
  <​Comments />  <​Comments />
Ligne 191: Ligne 162:
  <​SyncBrowsing>​0</​SyncBrowsing>​  <​SyncBrowsing>​0</​SyncBrowsing>​
  <​DirectoryComparison>​0</​DirectoryComparison>​Nouveau site</​Server>​  <​DirectoryComparison>​0</​DirectoryComparison>​Nouveau site</​Server>​
-</code>+</file>
 Si vous faites des copier/​coller de l'un à l'​autre,​ attention à ne pas avoir 2 //</​Server>//​ Si vous faites des copier/​coller de l'un à l'​autre,​ attention à ne pas avoir 2 //</​Server>//​
  
  • filezilla.txt
  • Dernière modification: Le 11/09/2022, 11:39
  • par moths-art