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 26/08/2012, 12:45]
maisondouf [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|fuse-utils]]**.+
  
 ===== Installation ===== ===== Installation =====
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​curlftpfs|curlftpfs]]**+[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>curlftpfs]]**
  
 ===== Configuration ===== ===== Configuration =====
-Pas de configuration particulière.+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 
 + 
 +Puis se reconnecter.
  
 Exemple de montage de répertoire FTP: Exemple de montage de répertoire FTP:
-   ​sudo ​curlftpfs ​ user:​password@ftp.server.com /mnt/mount_point+  ​curlftpfs ​ user@ftp.server.com /​mnt/​point_de_montage 
 +<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 :
-   ​sudo ​fusermount -u /mnt/mount_point+  ​fusermount -u /mnt/point_de_montage
  
-<note important>​Curlpftfs utilise le gestionnaire '​fuse'​ qui n'est utilisable que par '​root'​. Vos sauvegardes vers le répertoire FTP devront être faites à l'aide de la commande '​sudo'​ (ou '​gksudo'​ pour le mode graphique)</​note>​ 
 En cas d'​utilisation ponctuelle via la ligne de commande, se référer à la page de man. En cas d'​utilisation ponctuelle via la ligne de commande, se référer à la page de man.
 <​code>​man curlftpfs</​code>​ <​code>​man curlftpfs</​code>​
Ligne 47: 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.1345977947.txt.gz
  • Dernière modification: Le 26/08/2012, 12:45
  • par maisondouf