Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/03/2013, à 19:31

sechanbask

Accès FTP avec curlftpfs

Bonjour,

Je dois accéder à un NAS QNAP donc je ne connais pas le modèle, firmware etc. J'ai besoin de faire la copie intégrale d'un dossier, mais je ne peux rien modifier sur le serveur ftp.


Je peux y accéder en faisant :

curlftpfs ftp://IP/ /media/aten-ftp  -v -o user=user:password

Pas d'erreur  :

* Couldn't find host IP in the .netrc file; using defaults
* About to connect() to IP port 21 (#0)
*   Trying IP... * connected
* Connected to IP (IP) port 21 (#0)
< 220 NASFTPD Turbo station 1.3.2e Server (ProFTPD) [IP_LOCAL]
> USER user
< 331 Password required for user
> PASS password
< 230 User user logged in
> PWD
< 257 "/" is the current directory
* Entry path is '/'
* Remembering we are in dir ""
* Connection #0 to host IP left intact


Mais j'ai un problème de caractère :

ls -l 
-rw-rw-rw- 1 root root  357395  9 oct.   2011 Carte identit? daniel.jpg
-rw-rw-rw- 1 root root   12814 13 avril  2012 cr?ation carte.mm

Du coup, j'ai tenté ma chance avec filezilla, pour voir si j'avais le même souci :

Les fichiers accentués sont purement et simplement invisibles...

Toujours sur filezilla, en forçant le jeu de caractère 8859-1 dans les paramètres de ce site, j'arrive à voir les fichiers accentués et à les télécharger.

curlftpfs ftp://IP/ /media/aten-ftp  -v -o iocharset="8859-1",user=user:password

ça donne :

ls -l 
-rw-rw-rw- 1 root root  357395  9 oct.   2011 Carte identit? daniel.jpg
-rw-rw-rw- 1 root root   12814 13 avril  2012 cr?ation carte.mm

Alors j'ai tenté :

curlftpfs ftp://IP/ /media/aten-ftp  -v -o iocharset="8859_1",user=user:password
curlftpfs ftp://IP/ /media/aten-ftp  -v -o iocharset="8859-15",user=user:password

et

curlftpfs ftp://IP/ /media/aten-ftp  -v -o iocharset="8859_15",user=user:password

mais ça me donne toujours la même chose....

ls -l 
-rw-rw-rw- 1 root root  357395  9 oct.   2011 Carte identit? daniel.jpg
-rw-rw-rw- 1 root root   12814 13 avril  2012 cr?ation carte.mm

Comment faire pour accéder convenablement à mes documents ?

Hors ligne

#2 Le 24/03/2013, à 19:45

PPdM

Re : Accès FTP avec curlftpfs

Salut.
Tu as essayer en utilisant un le partage samba ?


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#3 Le 24/03/2013, à 19:50

ljere

Re : Accès FTP avec curlftpfs

pourquoi tu ne l'ajoute pas directement dans ton fstab tu auras ainsi un accès direct depuis ton gestionnaire de fichier
une ligne de ce type devrait fonctionner

curlftpfs#ftp://user:password@IP    /media/aten-ftp    fuse    noauto,user    0    0

ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#4 Le 24/03/2013, à 21:32

sechanbask

Re : Accès FTP avec curlftpfs

pierguiard >  je n'ai ni accès au système du nas ni à la box donc impossible de passer par samba

ljere > Je viens de le monter par le fstab, mais ça n'a rien changé. Toujours mon problème d'accent. Je n'ai pas besoin de l'avoir dans mon gestionnaire de fichier, car tout le reste se fera en ligne de commande.

Le problème reste entier...

Hors ligne

#5 Le 24/03/2013, à 21:51

PPdM

Re : Accès FTP avec curlftpfs

Tu es sur que le partage Windows n'est pas activé sur ce NAS?


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#6 Le 24/03/2013, à 21:52

miniSeb

Re : Accès FTP avec curlftpfs

Idée en passant :

Peut-être qu'un

file -i *carte.mm

te donnera le type d'encodage à sélectionner...

Hors ligne

#7 Le 25/03/2013, à 21:50

tiramiseb

Re : Accès FTP avec curlftpfs

Salut,

Pourquoi tu n'accèdes pas simplement à ton partage FTP avec Nautilus ?

Hors ligne

#8 Le 26/03/2013, à 14:11

sechanbask

Re : Accès FTP avec curlftpfs

tiramiseb > Je ne peux pas car j'ai besoin de faire tous mes traitement en en ligne de commande...

pierguiard > j'ai bien un partage samba mais uniquement actif en local...

Je crois avoir une solution dans les options, non pas de montage, mais lors de la copie avec rsync :
dossier source est en iso88591, ma destination en utf8
--iconv=iso88591,utf8

la sauvegarde marche bien, maintenant il faut que je teste la récupéreration, si j'ai le temps je repasserais pour en parler.

Merci pour les suggestions.

Hors ligne

#9 Le 26/03/2013, à 16:59

tiramiseb

Re : Accès FTP avec curlftpfs

tiramiseb > Je ne peux pas car j'ai besoin de faire tous mes traitement en en ligne de commande...

Tu peux toujours utiliser gvfs en ligne de commande big_smile
Cela étant dit, je suis d'accord avec toi sur le fond et je n'utiliserais moi-même pas gvfs dans ce cas.

Pour le montage curlftpfs, as-tu essayé "utf-8" comme iocharset ?

Hors ligne

#10 Le 26/03/2013, à 20:53

sechanbask

Re : Accès FTP avec curlftpfs

tiramiseb > je viens de tester iocharset=utf-8, mais ça donne toujours la même chose.

Je vais vérifier que ma copie fonctionne en changeant le paramètre de rsync.

Hors ligne

#11 Le 26/03/2013, à 20:56

tiramiseb

Re : Accès FTP avec curlftpfs

Et iocharset=utf8, sinon ? (on sait jamais)


(ou alors juste "utf8" comme option ?)

Dernière modification par tiramiseb (Le 26/03/2013, à 20:57)

Hors ligne