AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

curlftpfs - En ligne dans le Cloud

Exécutez curlftpfs dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande curlftpfs qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


curlftpfs - monte un hôte ftp en tant que répertoire local

SYNOPSIS


curlftpfs [choix] hôte chemin

DESCRIPTION


Le programme curlftpfs est un outil pour monter des hôtes ftp distants en tant que répertoires locaux. Ce
se connecte à la hôte serveur FTP et mappe sa structure de répertoire au chemin répertoire.

curlftpfs est alimenté par libcurl pour toutes les fonctionnalités liées au transfert. Voir libcurl(3) pour
des détails. La partie système de fichiers est implémentée au-dessus de FUSE. Voir
http://fuse.sourceforge.net/ pour en savoir plus.

Ftp OPTIONS


-h/--aide
Imprimer les options d'aide.

-v/--verbeux
Faire en sorte que libcurl imprime une sortie de débogage détaillée.

-V/--version
Imprimer les versions curlftpfs, libcurl et fuse.

-o Les options sont spécifiées avec un -o indicateur suivi d'une chaîne séparée par des virgules de
options.

cacert=
(SSL) Passer une chaîne nommant un fichier contenant un ou plusieurs certificats pour vérifier
le pair avec.

Notez que cette option est définie par défaut sur le chemin système où libcurl est
Le bundle cacert est supposé être stocké, comme établi au moment de la construction.

capath=
(SSL) Indique à curlftpfs d'utiliser le répertoire de certificats spécifié pour vérifier
le pair. Les certificats doivent être au format PEM et le répertoire doit
ont été traités à l'aide de l'utilitaire c_rehash fourni avec openssl.
En utilisant capath peut permettre à curlftpfs d'établir des connexions beaucoup plus efficacement
que d'utiliser cacert si le cacert fichier contient de nombreux certificats CA.

cert=
(SSL) Indique à curlftpfs d'utiliser le fichier de certificat spécifié. Le défaut
le format est "PEM" et peut être modifié avec type_cert.

type_cert=
(SSL) Indique à curlftpfs dans quel type de certificat se trouve le certificat fourni.
PEM, DER et ENG sont des types reconnus.

chiffres = of chiffrements>
(SSL) Spécifie les chiffrements à utiliser dans la connexion. La liste doit être
syntaxiquement correct, il se compose d'une ou plusieurs chaînes de chiffrement séparées
par des deux points. Les virgules ou les espaces sont également des séparateurs acceptables, mais les deux points sont
normalement utilisés, , - et + peuvent être utilisés comme opérateurs. Exemples valables de
les listes de chiffrement incluent 'RC4-SHA', 'SHA1+DES', 'TLSv1' et 'DEFAULT'. Les
la liste par défaut est normalement définie lorsque vous compilez OpenSSL.

Lisez les détails de la liste de chiffrement SSL sur cette URL :
http://www.openssl.org/docs/apps/ciphers.html

page de code=
Définit l'encodage que le serveur ftp utilise pour encoder les noms de fichiers.

connect_timeout=
Durée maximale en secondes que vous autorisez la connexion au serveur.
Cela ne limite que la phase de connexion, une fois que curlftpfs a connecté ce
l'option ne sert plus à rien.

liste_personnalisée=
Commande utilisée par curlftpfs pour lister les fichiers. La valeur par défaut est "LIST -a" mais certains
les serveurs peuvent nécessiter des options supplémentaires, par exemple "LIST -la".

désactiver_eprt
Dites à curlftpfs de désactiver l'utilisation des commandes EPRT et LPRT lors de l'exécution
transferts FTP actifs. Curlftpfs essaiera normalement toujours d'abord d'utiliser
EPRT, puis LPRT avant d'utiliser PORT, mais avec cette option, il utilisera PORT
tout de suite. EPRT et LPRT sont des extensions du protocole FTP d'origine, peuvent
ne fonctionne pas sur tous les serveurs mais permet plus de fonctionnalités d'une meilleure manière que
la commande PORT traditionnelle.

désactiver_epsv
Dites à curlftpfs de désactiver l'utilisation de la commande EPSV lors d'un FTP passif
transferts. C'est la valeur par défaut.

activer_epsv
Dites à curlftpfs d'activer l'utilisation de la commande EPSV lors d'un FTP passif
transferts. Curlftpfs essaiera d'abord d'utiliser EPSV avant PASV.

moteur=
Sélectionnez le moteur de chiffrement OpenSSL à utiliser pour les opérations de chiffrement. Utilisation:
boucle --moteur liste
pour imprimer une liste des moteurs pris en charge au moment de la construction. Notez que tous
(ou aucun) des moteurs peuvent être disponibles au moment de l'exécution.

ftpfs_debug
Faites en sorte que curlftpfs affiche de nombreuses informations de débogage. Utile uniquement en conjonction
les -d option.

ftp_method=
Contrôlez la méthode que curlftpfs doit utiliser pour atteindre un fichier sur le serveur. Les
L'argument de la méthode doit être l'une des alternatives suivantes :

multicwd
curlftpfs effectue une seule opération CWD pour chaque partie de chemin dans le
URL. Pour les hiérarchies profondes, cela signifie de très nombreuses commandes. C'est ainsi
RFC1738 dit que cela devrait être fait. C'est la valeur par défaut mais la plus lente
comportement.

célibataire
curlftpfs fait un CWD avec le répertoire cible complet, puis
opère sur le fichier "normalement" (comme dans le cas multicwd).

ftp_port=
Inverse les rôles initiateur/auditeur lors de la connexion avec ftp. Ce commutateur
fait que curlftpfs utilise la commande PORT au lieu de PASV. En pratique, PORT
indique au serveur de se connecter à l'adresse et au port spécifiés par le client,
tandis que PASV demande au serveur une adresse IP et un port auxquels se connecter.
devrait être l'un des :

interface
c'est-à-dire "eth0" pour spécifier l'adresse IP de l'interface que vous souhaitez utiliser

adresse IP
c'est-à-dire "192.168.10.1" pour spécifier le numéro IP exact

le nom d'hôte
c'est-à-dire "my.host.domain" pour spécifier la machine

- faire en sorte que curlftpfs choisisse la même adresse IP que celle déjà utilisée pour le
connexion de contrôle

Désactivez la tentative d'utilisation de la commande EPRT au lieu de PORT en utilisant
désactiver_eprt. EPRT est vraiment PORT++.

http proxy
Définissez le type de proxy sur HTTP. C'est le type par défaut.

interface=
Passer une chaîne en paramètre. Cela définit le nom de l'interface à utiliser comme
interface réseau sortante. Le nom peut être un nom d'interface, une IP
adresse ou un nom d'hôte.

iocharset=
Définit le jeu de caractères utilisé par le côté client pour la page de codes sur le jeu de caractères
Traduction. Par défaut : UTF8.

ipv4 Si libcurl est capable de résoudre une adresse en plusieurs versions IP
(ce qui est le cas s'il est compatible ipv6), cette option indique à libcurl de résoudre
les noms aux adresses IPv4 uniquement.

ipv6 Si libcurl est capable de résoudre une adresse en plusieurs versions IP
(ce qui est le cas s'il est compatible ipv6), cette option indique à libcurl de résoudre
les noms aux adresses IPv6 uniquement.

clé=
(SSL) Nom du fichier de clé privée. Vous permet de fournir votre clé privée dans ce
fichier séparé. Le format par défaut est "PEM" et peut être modifié avec
type de clé.

type_clé=
(SSL) Passez une chaîne au format de votre clé privée. Formats pris en charge
sont "PEM", "DER" et "ENG".

Le format "ENG" permet de charger la clé privée depuis un crypto
moteur. Dans ce cas key est utilisé comme identifiant passé au moteur.
Vous devez définir le moteur de chiffrement avec moteur option. Fichier clé au format "DER"
ne fonctionne actuellement pas à cause d'un bogue dans OpenSSL.

krb4=
Activez l'authentification et l'utilisation de Kerberos4. Le niveau doit être saisi et
doit être l'une des suivantes : « claire », « sûr », « confidentiel » ou « privé ». Devrais-tu
utilisez un niveau qui n'en fait pas partie, « privé » sera utilisé à la place.

Cette option nécessite que la bibliothèque libcurl ait été construite avec kerberos4
Support. Ce n'est pas très courant.

no_verify_hostname
(SSL) Curlftpfs ne vérifiera pas le nom d'hôte lors de la connexion à un SSL
serveur activé.

no_verify_peer
(SSL) Curlftpfs ne vérifiera pas le certificat lors de la connexion à un SSL
serveur activé.

passer =
(SSL) Phrase de passe pour la clé privée.

proxy=
Utilisez le proxy HTTP spécifié. Si le numéro de port n'est pas spécifié, il est
supposé au port 1080.

Cette option remplace les variables d'environnement existantes qui définissent le proxy sur
utilisation. S'il existe une variable d'environnement définissant un proxy, vous pouvez définir
proxy à "" pour le remplacer.

Cette option implique la tunnel proxy option.

À partir de libcurl version 7.14.1, l'hôte proxy peut être spécifié le
exactement de la même manière que les variables d'environnement proxy, y compris le protocole
préfixe (http://) et utilisateur intégré + mot de passe.

tunnel proxy
Indique à curlftpfs d'utiliser un proxy de tunnel. Cette option est impliquée par le procuration
option mais vous devez la définir manuellement si vous utilisez l'option procuration sûr, heureux et sain
variable.

proxy_anyauth
Indique à curl de choisir une méthode d'authentification appropriée lors de la communication
avec la procuration donnée. Cela entraînera une demande/réponse supplémentaire
aller-retour.

proxy_basic
Indique à curlftpfs d'utiliser l'authentification HTTP Basic lors de la communication avec le
procuration donnée. Basic est la méthode d'authentification par défaut curlftpfs est utilisé
avec des mandataires.

proxy_digest
Indique à curlftpfs d'utiliser l'authentification HTTP Digest lors de la communication avec
la procuration donnée.

proxy_ntlm
Indique à curlftpfs d'utiliser l'authentification HTTP NTLM lors de la communication avec
la procuration donnée.

proxy_user=
Spécifiez l'utilisateur et le mot de passe à utiliser pour l'authentification proxy.

skip_pasv_ip
Dites à curlftpfs de ne pas utiliser l'adresse IP suggérée par le serveur dans sa réponse
à la commande PASV de curlftpfs lorsque curlftpfs connecte la connexion de données.
Au lieu de cela, curlftpfs réutilisera la même adresse IP qu'il utilise déjà pour le
connexion de contrôle.

socks4 Définissez le type de proxy sur SOCKS4.

socks5 Définissez le type de proxy sur SOCKS5.

ssl Faites en sorte que curlftpfs utilise SSL/TLS pour les connexions de contrôle et de données.

SSLV3 Force curlftpfs à utiliser SSL version 3 lors de la négociation avec un SSL distant
serveur.

contrôle_ssl
Faites en sorte que curlftpfs utilise SSL/TLS uniquement pour la connexion de contrôle.

ssl_essayer
Curlftpfs essaiera d'utiliser SSL/TLS pour les connexions de contrôle et de données
mais si le serveur ne le prend pas en charge, il se connectera toujours en clair.

tcp_nodelay
Activez l'option TCP_NODELAY. Voir le curl_easy_setopt(3) page de manuel pour
détails sur cette option.

tlsv1 (SSL) Force curlftpfs à utiliser TLS version 1 lors de la négociation avec une télécommande
Serveur TLS.

transformer_symlinks
Ajouter chemin aux liens symboliques absolus afin qu'ils pointent toujours à l'intérieur du ftp
structure de répertoire. Sinon, ces liens seront très probablement rompus.

utilisateur =
Spécifiez l'utilisateur et le mot de passe à utiliser pour l'authentification du serveur. Dérogations
configuration netrc.

utf8 Essayez de transférer la liste des fichiers avec l'encodage UTF-8. Envoyez OPTS UTF8 ON au
début du transfert de liste de fichiers.

FUSE OPTIONS


-d Activez la sortie de débogage FUSE. Implique -f.

-f Exécutez curlftpfs en mode premier plan.

-r Monter en lecture seule.

-s Désactivez le fonctionnement multithread.

-o Les options sont spécifiées avec un -o indicateur suivi d'une chaîne séparée par des virgules de
options.

autoriser_autre
Autoriser l'accès aux autres utilisateurs. Par défaut le point de montage n'est accessible que
à l'utilisateur qui l'a monté et même pas à root.

autoriser_root
Autoriser l'accès à l'utilisateur root. Par défaut, le point de montage n'est accessible qu'à
l'utilisateur qui l'a monté et même pas à root.

déboguer activer la sortie de débogage

direct_io
utiliser les E/S directes

fsname=NOM
définir le nom du système de fichiers dans mtab

gid=N définir le groupe de fichiers

hard_remove
suppression immédiate (ne pas masquer les fichiers)

cache_noyau
Laissez le noyau VFS mettre en cache les fichiers.

large_lire
émettre des requêtes de lecture volumineuses (2.4 uniquement)

max_read=N
définir la taille maximale des demandes de lecture

non vide
autoriser les montages sur un fichier/répertoire non vide

readdir_ino
essayez de remplir d_ino dans readdir

identifiant=N définir le propriétaire du fichier

masque=M
définir les autorisations de fichier (octal)

utiliser_ino
laisser le système de fichiers définir les numéros d'inode

AUTEURS


Robson Braga Araujo est l'auteur et le mainteneur de CurlFtpFS.

WWW


http://curlftpfs.sourceforge.net

Utiliser curlftpfs en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad