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
curlftpfs [Le 02/03/2016, 19:52]
90.31.21.77 [Configuration]
curlftpfs [Le 30/03/2023, 14:09] (Version actuelle)
217.114.205.206 [Configuration]
Ligne 1: Ligne 1:
-{{tag>Jaunty ​ftp }}+{{tag>Focal Bionic ​ftp }}
  
 ---- ----
- 
 ======CurlFtpFS ====== ======CurlFtpFS ======
 CurlFtpFS sert à monter sur son système de fichier, un autre système de fichier distant, à travers une connexion FTP, le tout avec des droits utilisateur.\\ CurlFtpFS sert à monter sur son système de fichier, un autre système de fichier distant, à travers une connexion FTP, le tout avec des droits utilisateur.\\
Ligne 8: Ligne 7:
 L'​avantage est de manipuler les données distantes avec n'​importe quel gestionnaire de fichiers (Nautilus, Konqueror, ROX, ou même la ligne de commande), ce qui est bien plus pratique que les commandes consoles de ftp ou des logiciels comme gFTP. L'​avantage est de manipuler les données distantes avec n'​importe quel gestionnaire de fichiers (Nautilus, Konqueror, ROX, ou même la ligne de commande), ce qui est bien plus pratique que les commandes consoles de ftp ou des logiciels comme gFTP.
  
-C'est un logiciel libre open source sous [[http://curl.haxx.se/​docs/​copyright.html|une licence dérivée]] de [[http://www.opensource.org/​licenses/​mit-license.php|la licence MIT/X]].+C'est un logiciel libre open source sous [[https://​curl.se/​docs/​copyright.html|une licence dérivée]] de [[https://​opensource.org/​licenses/​mit-license.php|la licence MIT/X]].
  
 ===== Pré-requis ===== ===== Pré-requis =====
-  * Disposer des [[:​sudo|droits d'​administration]]. +  * Disposer des [[:​sudo|droits d'​administration]] 
-  * Disposer d'une connexion à Internet configurée et activée+  * Disposer d'une connexion à Internet configurée et activée 
-  * Avoir activé l'​accès aux [[:​depots#​universe_et_multiverse|dépôts Universe]]. +  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[:fuse]]**
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>fuse-utils]]**.+
  
 ===== Installation ===== ===== Installation =====
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​curlftpfs]]**.+[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​curlftpfs]]**
  
 ===== Configuration ===== ===== Configuration =====
 Pas de configuration particulière sauf l'​ajout de votre user dans le groupe '​fuse'​ (cela évitera par la suite d'​avoir besoin d'​utiliser la commande **''​sudo''​**) : Pas de configuration particulière sauf l'​ajout de votre user dans le groupe '​fuse'​ (cela évitera par la suite d'​avoir besoin d'​utiliser la commande **''​sudo''​**) :
  
 +  grep -w fuse /etc/group -q || sudo groupadd fuse
   sudo adduser $USER fuse   sudo adduser $USER fuse
  
Ligne 28: Ligne 27:
 Exemple de montage de répertoire FTP: Exemple de montage de répertoire FTP:
   curlftpfs ​ user@ftp.server.com /​mnt/​point_de_montage   curlftpfs ​ user@ftp.server.com /​mnt/​point_de_montage
-N.B.: Cacher le password dans le fichier .netrc (cf. **''​man netrc''​**) +<note important>​N.B.: Cacher le password dans le fichier .netrc (cf. **''​man netrc''​**)</​note>​ 
- +<note tip>pour aider à déboguer vous pouvez utiliser l'​option **-v** (verbose) de Fuse </​note>​ 
 +<note tip>​Certains fournisseurs de ftp imposent des noms d'​utilisateurs avec caractères pouvant interférer (exemple : **nom@server.com**). Dans ce cas préférez la syntaxe suivante : 
 +<​code>​ curlftpfs -o user=nom@server.com:​mdp ftp.server.com /​mnt/​point_de_montage </​code>​ </​note>​ 
 +exemple d'​autre syntaxe :<​code> ​ curlftpfs -o allow_other,​ro ftp://​userftp:​passwordftp@nomesito.ext /​mnt/​point_de_montage </​code> ​ 
 Pour démonter : Pour démonter :
   fusermount -u /​mnt/​point_de_montage   fusermount -u /​mnt/​point_de_montage
Ligne 51: Ligne 54:
 Vous pouvez aussi choisir de monter un sous-répertoire (en remplaçant les éventuels espaces par '​%20'​). Vous pouvez aussi choisir de monter un sous-répertoire (en remplaçant les éventuels espaces par '​%20'​).
 <​file>​curlftpfs#​login:​mot_de_passe@ftp.host.com/​repertoire/​sous%20repertoire ...</​file>​ <​file>​curlftpfs#​login:​mot_de_passe@ftp.host.com/​repertoire/​sous%20repertoire ...</​file>​
- 
-==== Utilisation via Fusible ==== 
-[[:​Fusible]] est une interface graphique pour tous points de montage FUSE. Un plugin pour CurlFtpFS est prévu et permet d'​accéder à toutes les fonctionnalités et options de CurlFtpFS et de FUSE. 
  
 ===== Désinstallation ===== ===== Désinstallation =====
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
  
-===== Liens =====+===== Voir aussi =====
   * **(en)** [[http://​curlftpfs.sourceforge.net/​|Site officiel de CurlFtpFS]]   * **(en)** [[http://​curlftpfs.sourceforge.net/​|Site officiel de CurlFtpFS]]
-  * **(en)** [[http://curl.haxx.se/|Site officiel de cURL]]+  * **(en)** [[https://​curl.se/​|Site officiel de cURL]]
  
 ---- ----
- 
 //​Contributeurs principaux : [[:​utilisateurs:​mrwaloo|MrWaloo]]//​ //​Contributeurs principaux : [[:​utilisateurs:​mrwaloo|MrWaloo]]//​
  • curlftpfs.1456944775.txt.gz
  • Dernière modification: Le 02/03/2016, 19:52
  • par 90.31.21.77