Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
filezilla [Le 24/06/2018, 11:04] corrigo [Installation] |
filezilla [Le 08/09/2024, 21:10] (Version actuelle) 185.11.188.65 [Client FTP : FileZilla] |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
{{https://wiki.gandi.net/_media/fr/hosting/filezilla01-fr.png}} | {{https://wiki.gandi.net/_media/fr/hosting/filezilla01-fr.png}} | ||
+ | |||
+ | Abdelouahab Benlamine was here : please make this Doc Read Only | ||
Ligne 27: | Ligne 29: | ||
==== Via l'archive du site 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 | + | Pour toutes les versions d'ubuntu, FileZilla est directement téléchargeable en exécutable (sans installation) sur le [[https://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" | 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 | + | Si ce clic direct ne marche pas, ou 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: | + | 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> | <code>cd ~/VOTRE_RÉPERTOIRE_DE_TÉLÉCHARGEMENT/FileZillaX #X étant le numéro de la version de FileZilla</code> | ||
Ligne 41: | Ligne 43: | ||
3-Copiez le répertoire "share" dans "/usr/share" | 3-Copiez le répertoire "share" dans "/usr/share" | ||
<code>sudo cp -r share/* /usr/share</code> | <code>sudo cp -r share/* /usr/share</code> | ||
+ | |||
+ | 4-Copiez le répertoire "lib" dans "/usr/lib" | ||
+ | <code>sudo cp -r lib/* /usr/lib</code> | ||
Filezilla est maintenant parfaitement intégré dans votre système. | Filezilla est maintenant parfaitement intégré dans votre système. | ||
Ligne 94: | Ligne 99: | ||
[[:KeePassX]] (ou son alternative Keepass2) est un gestionnaire de mots de passe robuste, sécurisé et fiable. | [[:KeePassX]] (ou son alternative Keepass2) est un gestionnaire de mots de passe robuste, sécurisé et fiable. | ||
- | 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 : | ||
* rendez-vous dans le menu **Tools** -> **Options** -> **Integration** -> **URL Override** | * rendez-vous dans le menu **Tools** -> **Options** -> **Integration** -> **URL Override** | ||
* ici on peut spécifier des lignes de commandes à lancer pour chaque protocole (http, ftp, sftp, webdav, on peut même inventer ses propres protocoles). | * ici on peut spécifier des lignes de commandes à lancer pour chaque protocole (http, ftp, sftp, webdav, on peut même inventer ses propres protocoles). | ||
* on peut passer les infos (nom d'utilisateur, mot de passe, hôte) en variable, donc on créé un scheme **ftp** avec dans le champs //URL Override// : <code>cmd://filezilla "ftp://{USERNAME}:{PASSWORD}@{URL:RMVSCM}:21":</code> | * on peut passer les infos (nom d'utilisateur, mot de passe, hôte) en variable, donc on créé un scheme **ftp** avec dans le champs //URL Override// : <code>cmd://filezilla "ftp://{USERNAME}:{PASSWORD}@{URL:RMVSCM}:21":</code> | ||
+ | * Si on utilise Flatpak il faudra formuler la commande comme cela pour que Filezilla se lance : <code> cmd://flatpak run --branch=stable --arch=x86_64 --command=filezilla org.filezillaproject.Filezilla "ftp://{USERNAME}:{PASSWORD}@{URL:RMVSCM}:21"</code> | ||
* on valide (et on s'assure que le scheme est bien coché dans la liste) | * on valide (et on s'assure que le scheme est bien coché dans la liste) | ||
À partir de là on peut enregistrer un accès à un serveur FTP ainsi : | À partir de là on peut enregistrer un accès à un serveur FTP ainsi : | ||
Ligne 106: | Ligne 112: | ||
* **URL** : ftp://nom_de_lhote_FTP | * **URL** : ftp://nom_de_lhote_FTP | ||
- | On pourra alors lancer FileZilla et se connecter automatiquement via un simple double-clic sur le champs //URL//.\\ | + | On pourra alors lancer FileZilla et se connecter automatiquement via un simple double-clic sur le champs //URL//. |
Il n'est donc plus nécessaire d'utiliser le gestionnaire de mot de passe mal sécurisé de FileZilla. | Il n'est donc plus nécessaire d'utiliser le gestionnaire de mot de passe mal sécurisé de FileZilla. | ||
Ligne 113: | Ligne 119: | ||
==== Méthode cryptkeeper ==== | ==== Méthode cryptkeeper ==== | ||
+ | <note important>Cryptkeeper n'est plus présent dans les dépôts officiels d'Ubuntu depuis [[Bionic]]. </note> | ||
Alors voilà mon procédé: on va utiliser **cryptkeeper** pour chiffrer le répertoire de configuration de FileZilla et **zenity** pour afficher une alerte bloquante. | Alors voilà mon procédé: on va utiliser **cryptkeeper** pour chiffrer le répertoire de configuration de FileZilla et **zenity** pour afficher une alerte bloquante. | ||
Ligne 173: | Ligne 179: | ||
==== Fichier contenant les sites utilisés ==== | ==== Fichier contenant les sites utilisés ==== | ||
Les fichiers de configuration sont dans le dossier **.config/filezilla** de votre **Dossier personnel**. | Les fichiers de configuration sont dans le dossier **.config/filezilla** de votre **Dossier personnel**. | ||
+ | <note tip> Dans la version snap de FileZilla (beta) ces fichiers se trouvent dans : ./snap/filezilla/17/.config/filezilla/ </note> | ||
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/ // \\ | ||
Ligne 185: | Ligne 192: | ||
</file> | </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>// | ||
+ | |||
+ | ==== Problème de connexion ==== | ||
+ | Il peut arriver que vous ayez ces messages : | ||
+ | <code> | ||
+ | Erreur : Server sent disconnect message | ||
+ | Erreur : type 2 (protocol error): | ||
+ | Erreur : "Too many authentication failures for nom-du-serveur" | ||
+ | Erreur : Impossible d'établir une connexion au serveur | ||
+ | </code> | ||
+ | Si vous avez un certain nombre de paires de clés SSH, typiquement dans votre //$USER/.ssh/// FileZilla va les essayer une par une est s'arrêter à la 6ième : //Suivi : Trying Pageant key #5// (pour le voir, basculer //Édition->Paramètres// puis //Débogage//, le mettre à //3-Détailler//).\\ | ||
+ | La solution de contournement consiste à déplacer vos clés, par exemple dans un répertoire //$USER/.ssh/caché/// | ||
+ | Penser bien après l'utilisation de filezilla, à les remettre ! | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[http://filezilla.sourceforge.net/|Site officiel Filezilla]]. | + | * **(en)** [[https://filezilla-project.org/|Site officiel Filezilla]]. |
- | * **(fr)** [[http://www.framasoft.net/article1011.html|Article Framasoft]]. | + | * **(fr)** [[https://framalibre.org/content/filezilla|Article Framasoft]]. |
L'article en français est exclusivement pour windows. | L'article en français est exclusivement pour windows. | ||
- | * **(fr)** [[http://www.youtube.com/watch?v=sfkRX8cCA4U|Vidéo HD de la présentation du programme Filezilla sous Ubuntu]]. | + | * **(fr)** [[https://www.youtube.com/watch?v=sfkRX8cCA4U|Vidéo HD de la présentation du programme Filezilla sous Ubuntu]]. |
- | * **(en)** [[http://easylinuxguide.com/blog/2011/06/16/filezilla-drag-and-drop-crash-fix-ubuntu-natty/|Si vous rencontrez un soucis avec le Drag'n Drop sous Filezilla (crash) ce lien explique la cause]], tandis que celui-ci **(en)** montre la manipulation à faire [[http://wiki.wxpython.org/InstallingOnUbuntuOrDebian|qui consiste à mettre à jour wxwidget]]. | + | * **(en)** Si vous rencontrez un soucis avec le Drag'n Drop sous Filezilla (crash) ce lien **(en)** montre la manipulation à faire [[https://wiki.wxpython.org/InstallingOnUbuntuOrDebian|qui consiste à mettre à jour wxwidget]]. |
---- | ---- | ||
//Contributeurs : [[utilisateurs:Oby.|Oby.]], [[utilisateurs:adam0509]], [[utilisateurs:dYpn]], [[utilisateurs:agentcobra]] (configuration), [[utilisateurs:Karting06]], Pedro-le-fou (sécurité des sites enregistrés), [[utilisateurs:mimidevos]]//. | //Contributeurs : [[utilisateurs:Oby.|Oby.]], [[utilisateurs:adam0509]], [[utilisateurs:dYpn]], [[utilisateurs:agentcobra]] (configuration), [[utilisateurs:Karting06]], Pedro-le-fou (sécurité des sites enregistrés), [[utilisateurs:mimidevos]]//. |