Il s'agit de la commande sftp 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
Sftp - programme de transfert de fichiers sécurisé
SYNOPSIS
Sftp [-1246aCfpqrv] [-B taille_tampon] [-b fichier batch] [-c zéro] [-D chemin_serveur_sftp]
[-F ssh_config] [-i fichier_identité] [-l limite] [-o option_ssh] [-P port]
[-R nombre_demandes] [-S Programme] [-s sous-système | serveur_sftp] hôte
Sftp [utilisateur@]hôte[:filet ]
Sftp [utilisateur@]hôte[:dir[/]]
Sftp -b fichier batch [utilisateur@]hôte
DESCRIPTION
Sftp est un programme de transfert de fichiers interactif, similaire à ftp(1), qui exécute tout
opérations sur un crypté ssh(1) transports. Il peut également utiliser de nombreuses fonctionnalités de ssh, telles que
que l'authentification et la compression par clé publique. Sftp se connecte et se connecte au
hôte, puis entre dans un mode de commande interactif.
Le deuxième format d'utilisation récupérera automatiquement les fichiers si un
la méthode d'authentification est utilisée ; sinon il le fera après une interaction réussie
authentification.
Le troisième format d'utilisation permet Sftp pour démarrer dans un répertoire distant.
Le format d'utilisation final permet des sessions automatisées utilisant le -b option. Dans de tels cas, il
est nécessaire de configurer l'authentification non interactive pour éviter d'avoir à saisir un
mot de passe au moment de la connexion (voir sshdde Géographie (8) et avec la ssh-keygen(1) pour les détails).
Étant donné que certains formats d'utilisation utilisent des caractères deux-points pour délimiter les noms d'hôte des noms de chemin, IPv6
les adresses doivent être mises entre crochets pour éviter toute ambiguïté.
Les options sont les suivantes :
-1 Spécifiez l'utilisation de la version 1 du protocole.
-2 Spécifiez l'utilisation de la version 2 du protocole.
-4 Forces Sftp d'utiliser uniquement les adresses IPv4.
-6 Forces Sftp d'utiliser uniquement les adresses IPv6.
-a Tenter de poursuivre les transferts interrompus plutôt que d'écraser les transferts partiels existants
ou des copies complètes des fichiers. Si les contenus partiels diffèrent de ceux
transféré, le fichier résultant est susceptible d'être corrompu.
-B taille_tampon
Spécifiez la taille de la mémoire tampon qui Sftp utilise lors du transfert de fichiers. Plus grand
les tampons nécessitent moins d'allers-retours au prix d'une consommation de mémoire plus élevée. Les
la valeur par défaut est 32768 octets.
-b fichier batch
Le mode batch lit une série de commandes à partir d'une entrée fichier batch au lieu de Stdin.
Comme il manque d'interaction avec l'utilisateur, il doit être utilisé en conjonction avec des
authentification interactive. UNE fichier batch de '-' peut être utilisé pour indiquer la norme
contribution. Sftp abandonnera si l'une des commandes suivantes échoue : obtenez, mettre, reget,
réputation, rebaptiser, ln, rm, mkdir, chdir, ls, lchdir, chmod, chown, chgrp, lpwd, df,
lien symbolique et lmkdir. La terminaison sur erreur peut être supprimée sur une commande par commande
base en préfixant la commande d'un caractère '-' (par exemple, -rm /tmp/blabla*).
-C Active la compression (via ssh's -C drapeau).
-c zéro
Sélectionne le chiffrement à utiliser pour chiffrer les transferts de données. Cette option est
directement transmis à ssh (1).
-D chemin_serveur_sftp
Connectez-vous directement à un serveur sftp local (plutôt que via ssh(1)). Cette option peut
être utile pour déboguer le client et le serveur.
-F ssh_config
Spécifie un autre fichier de configuration par utilisateur pour ssh(1). Cette option est
directement transmis à ssh (1).
-f Demande que les fichiers soient vidés sur le disque immédiatement après le transfert. Lors du téléchargement
fichiers, cette fonctionnalité n'est activée que si le serveur implémente le "[email protected]"
extension.
-i fichier_identité
Sélectionne le fichier à partir duquel l'identité (clé privée) pour l'authentification par clé publique
est lu. Cette option est directement transmise à ssh (1).
-l limite
Limite la bande passante utilisée, spécifiée en Kbit/s.
-o option_ssh
Peut être utilisé pour passer des options à ssh dans le format utilisé dans ssh_config(5). C'est
utile pour spécifier des options pour lesquelles il n'y a pas de Sftp indicateur de ligne de commande.
Par exemple, pour spécifier un autre port, utilisez : Sftp -oPort=24. Pour tous les détails de
les options listées ci-dessous, et leurs valeurs possibles, voir ssh_config (5).
AdresseFamille
Temps différé
Adresse de liaison
Domaines canoniques
CanonicaliserFallbackLocal
Canonicaliser le nom d'hôte
CanonicaliserMaxDots
CanonicalizePermittedCNAME
CertificatFichier
ChallengeRéponseAuthentification
VérifierHostIP
Chiffrer
chiffrements
Compression
Niveau de compression
Tentatives de connexion
Délai de connexion
Maître de contrôle
CheminContrôle
ContrôlePersistant
GlobalKnownHostsFileGlobalKnownHostsFile
GSSAPIAuthentification
GSSAPIDelegateCredentials
HashKnownHôtes
Hôte
Authentification basée sur l'hôte
Types de clé basés sur l'hôte
HostKeyAlgorithmsHostKeyAlgorithms
AliasCléHôte
HostName
Fichier d'identité
Identités uniquement
IPQoS
KbdInteractiveAuthentification
KbdInteractiveDevices
KexAlgorithmes
LogLevel
MAC
NoHostAuthenticationForLocalhost
Nombre d'invites de mot de passe
Mot de passeAuthentification
Fournisseur PKCS11
Port
Authentifications préférées
Passerelle
ProxyCommande
PubkeyAuthentification
Limite de retouche
Authentification RhostsRSA
Authentification RSA
EnvoyerEnv
ServerAliveIntervalServerAliveInterval
ServerAliveCountMaxServerAliveCountMax
StrictHostKeyChecking
TCPKeepAlive
Mettre à jour les clés d'hôte
UtiliserPort Privilégié
Utilisateur
UserKnownHostsFile
VérifierHostKeyDNS
-P port
Spécifie le port auquel se connecter sur l'hôte distant.
-p Préserve les temps de modification, les temps d'accès et les modes des fichiers originaux
transféré.
-q Mode silencieux : désactive la jauge de progression ainsi que les messages d'avertissement et de diagnostic
de ssh (1).
-R nombre_demandes
Spécifiez combien de demandes peuvent être en attente à un moment donné. L'augmentation peut
améliorera légèrement la vitesse de transfert de fichiers mais augmentera l'utilisation de la mémoire. La valeur par défaut est
64 demandes en suspens.
-r Copiez récursivement des répertoires entiers lors du chargement et du téléchargement. Noter que Sftp
ne suit pas les liens symboliques rencontrés dans la traversée de l'arbre.
-S Programme
Nom du Programme à utiliser pour la connexion cryptée. Le programme doit
comprendre ssh(1) option.
-s sous-système | serveur_sftp
Spécifie le sous-système SSH2 ou le chemin d'un serveur sftp sur l'hôte distant. UNE
chemin est utile pour utiliser Sftp sur la version 1 du protocole, ou lorsque la télécommande sshd(8)
n'a pas de sous-système sftp configuré.
-v Augmenter le niveau de journalisation. Cette option est également transmise à ssh.
INTERACTIF COMMANDES
Une fois en mode interactif, Sftp comprend un ensemble de commandes similaires à celles de ftp (1).
Les commandes sont insensibles à la casse. Les chemins contenant des espaces doivent être placés entre guillemets.
Tous les caractères spéciaux contenus dans les chemins d'accès reconnus par glob(3) doit être
échappé avec des barres obliques inverses ('\').
au revoir quitter Sftp.
cd chemin
Changer le répertoire distant en chemin.
chgrp grp chemin
Changer le groupe de fichiers chemin à grp. chemin peut contenir glob(3) caractères et peut correspondre
plusieurs fichiers. grp doit être un GID numérique.
chmod mode chemin
Modifier les autorisations du fichier chemin à mode. chemin peut contenir glob(3) personnages et
peut correspondre à plusieurs fichiers.
chown propre chemin
Changer le propriétaire du fichier chemin à propre. chemin peut contenir glob(3) caractères et peut correspondre
plusieurs fichiers. propre doit être un UID numérique.
df [-salut] [chemin]
Afficher les informations d'utilisation du système de fichiers contenant le répertoire actuel (ou chemin
si spécifié). Si la -h flag est spécifié, les informations de capacité seront
affiché à l'aide de suffixes « lisibles par l'homme ». Les -i indicateur demande l'affichage de l'inode
informations en plus des informations sur la capacité. Cette commande n'est prise en charge que sur
serveurs qui implémentent le "[email protected]"Extension.
sortie quitter Sftp.
obtenez [-afPpr] chemin-distant [chemin-local]
Récupérer le chemin-distant et stockez-le sur la machine locale. Si le nom du chemin local
n'est pas spécifié, il reçoit le même nom qu'il a sur la machine distante.
chemin-distant peut contenir glob(3) caractères et peut correspondre à plusieurs fichiers. Si c'est le cas
et votre chemin-local est spécifié, alors chemin-local doit spécifier un répertoire.
Si la -a flag est spécifié, puis essayez de reprendre les transferts partiels de l'existant
des dossiers. Notez que la reprise suppose que toute copie partielle du fichier local correspond
la copie à distance. Si le contenu du fichier distant diffère de la copie locale partielle
alors le fichier résultant est susceptible d'être corrompu.
Si la -f flag est spécifié, alors fsync(2) sera appelé après le transfert de fichier
a terminé de vider le fichier sur le disque.
Si soit le -P or -p flag est spécifié, puis les autorisations et accès complets aux fichiers
les temps sont copiés aussi.
Si la -r flag est spécifié, les répertoires seront copiés de manière récursive. Noter que
Sftp ne suit pas les liens symboliques lors de l'exécution de transferts récursifs.
vous aider Afficher le texte d'aide.
lcd chemin
Remplacez le répertoire local par chemin.
lls [options ls [chemin]]
Afficher la liste des répertoires locaux de l'un ou l'autre chemin ou répertoire courant si chemin n'est pas
spécifié. options ls peut contenir tous les drapeaux pris en charge par le système local ls(1)
commander. chemin peut contenir glob(3) caractères et peut correspondre à plusieurs fichiers.
lmkdir chemin
Créer un répertoire local spécifié par chemin.
ln [-s] vieux chemin nouveau chemin
Créer un lien depuis vieux chemin à nouveau chemin. Si l' -s flag est spécifié le lien créé
est un lien symbolique, sinon c'est un lien dur.
lpwd Imprimer le répertoire de travail local.
ls [-1afhlnrSt] [chemin]
Afficher une liste de répertoires distants de l'un ou l'autre chemin ou le répertoire courant si chemin
n'est pas spécifié. chemin peut contenir glob(3) caractères et peut correspondre à plusieurs fichiers.
Les drapeaux suivants sont reconnus et modifient le comportement de ls en conséquence:
-1 Produire une sortie en colonne unique.
-a Liste des fichiers commençant par un point ('.').
-f Ne triez pas la liste. L'ordre de tri par défaut est lexicographique.
-h Lorsqu'il est utilisé avec une option de format long, utilisez des suffixes d'unité : octet, kilo-octet,
Megabyte, Gigabyte, Terabyte, Petabyte et Exabyte afin de réduire le
nombre de chiffres à quatre ou moins en utilisant des puissances de 2 pour les tailles (K = 1024,
M=1048576, etc).
-l Affichez des détails supplémentaires, y compris les autorisations et les informations de propriété.
-n Produire une longue liste avec des informations sur les utilisateurs et les groupes présentées
numériquement.
-r Inversez l'ordre de tri de la liste.
-S Triez la liste par taille de fichier.
-t Triez l'annonce par date de dernière modification.
lumask umask
Définir l'umask local sur umask.
mkdir chemin
Créer un répertoire distant spécifié par chemin.
Les Progrès
Basculer l'affichage de l'indicateur de progression.
mettre [-afPpr] chemin-local [chemin-distant]
Téléchargement chemin-local et stockez-le sur la machine distante. Si le nom du chemin distant est
pas spécifié, il reçoit le même nom qu'il a sur la machine locale. chemin-local
peut contenir glob(3) caractères et peut correspondre à plusieurs fichiers. Si c'est le cas et
chemin-distant est spécifié, alors chemin-distant doit spécifier un répertoire.
Si la -a flag est spécifié, puis essayez de reprendre les transferts partiels de l'existant
des dossiers. Notez que la reprise suppose que toute copie partielle du fichier distant
correspond à la copie locale. Si le contenu du fichier local diffère du fichier local distant
copier, le fichier résultant est susceptible d'être corrompu.
Si la -f flag est spécifié, alors une demande sera envoyée au serveur pour appeler
fsync(2) après le transfert du fichier. Notez que ceci n'est pris en charge que par
serveurs qui implémentent le "[email protected]"extension.
Si soit le -P or -p flag est spécifié, puis les autorisations et accès complets aux fichiers
les temps sont copiés aussi.
Si la -r flag est spécifié, les répertoires seront copiés de manière récursive. Noter que
Sftp ne suit pas les liens symboliques lors de l'exécution de transferts récursifs.
pwd Afficher le répertoire de travail distant.
quitter quitter Sftp.
reget [-Ppr] chemin-distant [chemin-local]
Reprendre le téléchargement de chemin-distant. Équivalent à obtenez couplé à -a ensemble de drapeaux.
reput [-Ppr] [chemin-local] chemin-distant
Reprendre le téléchargement de [chemin-local]. Équivalent à mettre couplé à -a ensemble de drapeaux.
rebaptiser vieux chemin nouveau chemin
Renommer le fichier distant de vieux chemin à nouveau chemin.
rm chemin
Supprimer le fichier distant spécifié par chemin.
rmdir chemin
Supprimer le répertoire distant spécifié par chemin.
lien symbolique vieux chemin nouveau chemin
Créer un lien symbolique à partir de vieux chemin à nouveau chemin.
version
Afficher le Sftp version du protocole.
!commander
Exécution commander dans le shell local.
! Évadez-vous dans le shell local.
? Synonyme d'aide.
Utiliser sftp en ligne à l'aide des services onworks.net