/!\

Les manipulations suivantes peuvent s'avérer dangereuses pour votre système et même pour son intégrité. Je vous conseille ne pas reproduire ce qui suit.



Bon, le titre n'en dit pas long mais je suis actuellement sous Xubuntu et je n'aime pas du tout les clients FTP graphique. Je préfère de loin que ça soit complètement transparent, et donc d'accéder à mes FTP directement dans Thunar (Il ne gère pas le FTP comme Nautilus - oui, je sais - nautilus --no-desktop ftp://mon_login:mon_mdp@adresse_du_serveur.fr mais bon, j'ai pas envie de cette solution :D )

On va donc passer par la modification de notre fichier fstab (Faites une sauvegarde avant :) !!! )

  • Installation de culrftpfs :
sudo  aptitude install curlftpfs
  • Création du point de montage :
sudo mkdir /mnt/freebox
  • On s'ajoute dans le groupe Fuse (on devra se reconnecter pour prendre le changement en compte) :
sudo adduser VotreNom fuse
  • Ajout de la ligne qui va bien dans notre fstab :
curlftpfs#freebox:MOTDEPASSE@hd1.freebox.fr   /mnt/freebox fuse 	allow_other 0
  • Personnellement, j'ai changé les options de montage :
curlftpfs#freebox:MOTDEPASSE@hd1.freebox.fr   /mnt/freebox fuse rw,user,noauto 0 0
  • Un remount et c'est partit :
  • sudo mount -a

Voila ce que ça donne dans Thunar (j'aime toujours les captures d'écran :p ): ftp thunar

IMPORTANT :

On peut trouver le mot de passe du serveur FTP monté dans la liste des processus. Pour éviter cela, on peut passer par la création d'un fichier .netrc (avec des droits à 600) contenant ceci :

machine hd1.freebox.fr
login freebox
password MOTDEPASSE
  • Le fichier fstab sera le même sans l'utilisateur ni le mot de passe :
curlftpfs#hd1.freebox.fr   /mnt/freebox fuse rw,user,noauto 0 0

Ça reste un fichier contenant le mot de passe du serveur FTP. Vous voila prévenu :)

  • Si vous préférez le monter et le démonter manuellement :
sudo curlftpfs ftp://hd1.freebox.fr /mnt/freebox -o user=freebox:MOTDEPASSE
sudo fusermount -u /mnt/freebox

Sources :
http://doc.ubuntu-fr.org/curlftpfs
http://curlftpfs.sourceforge.net/
http://www.coagul.org/article.php3?id_article=466