Questo è il comando sftp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
sftp — programma di trasferimento file sicuro
SINOSSI
sftp [-1246aCfpqrv] [-B dimensione buffer] [-b file batch] [-c cifra] [-D percorso_server_sftp]
[-F ssh_config] [-i file_identità] [-l limitare] [-o opzione_ssh] [-P porto]
[-R numero_richieste] [-S Programma] [-s sottosistema | server_sftp] host
sftp [Utente@]host[:filetto ...]
sftp [Utente@]host[:dir[/]]
sftp -b file batch [Utente@]host
DESCRIZIONE
sftp è un programma di trasferimento file interattivo, simile a FTP(1), che esegue tutto
operazioni su un cifrato SSH(1) trasporto. Può anche utilizzare molte funzionalità di ssh, come
come autenticazione e compressione a chiave pubblica. sftp si connette e accede al specificato
host, quindi entra in una modalità di comando interattiva.
Il secondo formato di utilizzo recupererà automaticamente i file se non interattivo
viene utilizzato il metodo di autenticazione; altrimenti lo farà dopo l'interazione con successo
autenticazione.
Il terzo formato di utilizzo consente sftp per iniziare in una directory remota.
Il formato di utilizzo finale consente sessioni automatizzate utilizzando il -b opzione. In tali casi, è
è necessario configurare l'autenticazione non interattiva per ovviare alla necessità di inserire a
password al momento della connessione (vedi sshd(8) e ssh-keygen(1) per i dettagli).
Poiché alcuni formati di utilizzo utilizzano i due punti per delimitare i nomi host dai nomi di percorso, IPv6
gli indirizzi devono essere racchiusi tra parentesi quadre per evitare ambiguità.
Le opzioni sono le seguenti:
-1 Specificare l'uso del protocollo versione 1.
-2 Specificare l'uso del protocollo versione 2.
-4 Forze sftp per utilizzare solo indirizzi IPv4.
-6 Forze sftp per utilizzare solo indirizzi IPv6.
-a Tentativo di continuare i trasferimenti interrotti piuttosto che sovrascrivere il parziale esistente
o copie complete dei file. Se i contenuti parziali differiscono da quelli che sono
trasferito, è probabile che il file risultante sia corrotto.
-B dimensione buffer
Specificare la dimensione del buffer che sftp utilizza durante il trasferimento di file. Più grandi
i buffer richiedono meno round trip al costo di un maggiore consumo di memoria. Il
l'impostazione predefinita è 32768 byte.
-b file batch
La modalità batch legge una serie di comandi da un input file batch invece di stdin.
Poiché manca l'interazione dell'utente, dovrebbe essere utilizzato insieme a non
autenticazione interattiva. UN file batch di '-' può essere usato per indicare lo standard
ingresso. sftp si interromperà se uno dei seguenti comandi fallisce: ottenere, metti , regettare,
reputazione, rinominare, ln, rm, mkdir, chdir, ls, lchdir, chmod, chown, chgrp, lpwd, df,
link simbolico e lmkdir. La terminazione in caso di errore può essere soppressa su un comando per comando
base anteponendo il comando con un carattere '-' (ad esempio, -rm /tmp/bla*).
-C Abilita la compressione (tramite ssh's -C bandiera).
-c cifra
Seleziona la crittografia da utilizzare per crittografare i trasferimenti di dati. Questa opzione è
passato direttamente a SSH(1).
-D percorso_server_sftp
Connettiti direttamente a un server sftp locale (piuttosto che tramite SSH(1)). Questa opzione potrebbe
essere utile nel debug del client e del server.
-F ssh_config
Specifica un file di configurazione per utente alternativo per SSH(1). Questa opzione è
passato direttamente a SSH(1).
-f Richiede che i file vengano scaricati su disco immediatamente dopo il trasferimento. Durante il caricamento
file, questa funzione è abilitata solo se il server implementa il "[email protected]"
estensione.
-i file_identità
Seleziona il file da cui l'identità (chiave privata) per l'autenticazione con chiave pubblica
viene letto. Questa opzione è passata direttamente a SSH(1).
-l limitare
Limita la larghezza di banda utilizzata, specificata in Kbit/s.
-o opzione_ssh
Può essere usato per passare opzioni a SSH nel formato utilizzato in ssh_config(5). Questo è
utile per specificare le opzioni per le quali non esiste un separato sftp flag della riga di comando.
Ad esempio, per specificare una porta alternativa utilizzare: sftp -oPorta=24. Per tutti i dettagli su
le opzioni elencate di seguito e i loro possibili valori, vedere ssh_config(5).
IndirizzoFamiglia
Modalità batch
BindAddress
Domini canonici
CanonicalizeFallbackLocal
CanonicalizeHostname
CanonicalizeMaxDots
CanonicalizePerposedCNAMEs
FileCertificato
SfidaRispostaAutenticazione
ControllaHostIP
Cifra
Ciphers
Compressione
Livello di compressione
Tentativi di connessione
ConnectTimeout
Controllo Master
ControlPath
ControlloPersistere
File GlobalKnownHosts
Autenticazione GSSAPI
GSSAPIDelegateCredentials
HashKnownHost
ospite
Autenticazione basata sull'host
Tipi di chiavi basati su host
HostKeyAlgorithm
HostKeyAlias
Nome host
FileIdentità
Solo identità
IPQos
KbdInteractiveAuthentication
KbdInteractiveDevices
Algoritmi Kex
Loglevel
MAC
NoHostAuthenticationForLocalhost
Numero di richieste di password
Autenticazione password
PKCS11 Provider
Porto
Autenticazioni preferite
Protocollo
Comando Proxy
PubkeyAutenticazione
RekeyLimit
RhostsRSAAuthentication
Autenticazione RSA
InviaEnv
ServerAliveIntervallo
ServerAliveCountMax
Controllo rigoroso della chiave host
TCP Keep Alive
AggiornaHostKeys
UsaPorta Privilegiata
Utente
UserKnownHostsFile
VerificaHostKeyDNS
-P porto
Specifica la porta a cui connettersi sull'host remoto.
-p Conserva i tempi di modifica, i tempi di accesso e le modalità dai file originali
trasferito.
-q Modalità silenziosa: disabilita l'indicatore di avanzamento e i messaggi di avviso e diagnostica
da SSH(1).
-R numero_richieste
Specifica quante richieste possono essere in sospeso in qualsiasi momento. Aumentare questo può
migliorerà leggermente la velocità di trasferimento dei file ma aumenterà l'utilizzo della memoria. L'impostazione predefinita è
64 richieste in sospeso.
-r Copia ricorsivamente intere directory durante il caricamento e il download. Notare che sftp
non segue i collegamenti simbolici incontrati nell'attraversamento dell'albero.
-S Programma
Nome del Programma da utilizzare per la connessione crittografata. Il programma deve
capire SSH(1) opzioni.
-s sottosistema | server_sftp
Specifica il sottosistema SSH2 o il percorso per un server sftp sull'host remoto. UN
il percorso è utile per l'uso sftp sul protocollo versione 1, o quando il telecomando sshd(8)
non ha un sottosistema sftp configurato.
-v Aumenta il livello di registrazione. Questa opzione viene passata anche a ssh.
INTERACTIVE COMANDI
Una volta in modalità interattiva, sftp comprende una serie di comandi simili a quelli di FTP(1).
I comandi non fanno distinzione tra maiuscole e minuscole. I nomi di percorso che contengono spazi devono essere racchiusi tra virgolette.
Qualsiasi carattere speciale contenuto nei nomi di percorso riconosciuti da glob(3) deve essere
sfuggito con barre rovesciate ('\').
ciao smettere sftp.
cd sentiero
Cambia directory remota in sentiero.
chgrp gr sentiero
Cambia gruppo di file sentiero a gr. sentiero potrebbe contenere glob(3) caratteri e possono corrispondere
più file. gr deve essere un GID numerico.
chmod modo sentiero
Cambia i permessi del file sentiero a modo. sentiero potrebbe contenere glob(3) caratteri e
può corrispondere a più file.
chown proprio sentiero
Cambia proprietario del file sentiero a proprio. sentiero potrebbe contenere glob(3) caratteri e possono corrispondere
più file. proprio deve essere un UID numerico.
df [-Ciao] [sentiero]
Mostra le informazioni sull'utilizzo del filesystem che contiene la directory corrente (o sentiero
se specificato). Se la -h flag è specificato, le informazioni sulla capacità saranno
visualizzato utilizzando suffissi "leggibili". Il -i flag richiede la visualizzazione di inode
informazioni oltre alle informazioni sulla capacità. Questo comando è supportato solo su
server che implementano il “[email protected]"Estensione.
exit smettere sftp.
ottenere [-afPpr] percorso-remoto [percorso-locale]
Recupera il file percorso-remoto e memorizzarlo sulla macchina locale. Se il nome del percorso locale
non è specificato, gli viene assegnato lo stesso nome che ha sulla macchina remota.
percorso-remoto potrebbe contenere glob(3) caratteri e può corrispondere a più file. Se lo fa
e a percorso-locale è specificato, allora percorso-locale deve specificare una directory.
Se l' -a flag è specificato, quindi tentare di riprendere i trasferimenti parziali di esistenti
File. Nota che la ripresa presuppone che qualsiasi copia parziale del file locale corrisponda
la copia remota. Se il contenuto del file remoto differisce dalla copia locale parziale
quindi è probabile che il file risultante sia corrotto.
Se l' -f flag è specificato, quindi fsync(2) verrà chiamato dopo il trasferimento del file
ha completato lo svuotamento del file su disco.
Se uno dei due -P or -p flag è specificato, quindi i permessi completi del file e l'accesso
anche i tempi vengono copiati.
Se l' -r flag è specificato, le directory verranno copiate in modo ricorsivo. Notare che
sftp non segue i collegamenti simbolici durante l'esecuzione di trasferimenti ricorsivi.
Aiuto Visualizza il testo della guida.
lcd sentiero
Cambia directory locale in sentiero.
LLS [ls-opzioni [sentiero]]
Visualizza l'elenco della directory locale di entrambi sentiero o la directory corrente se sentiero non è
specificato. ls-opzioni può contenere qualsiasi flag supportato dal sistema locale ls(1)
comando. sentiero potrebbe contenere glob(3) caratteri e può corrispondere a più file.
lmkdir sentiero
Crea la directory locale specificata da sentiero.
ln [-s] vecchio percorso nuovo percorso
Crea un collegamento da vecchio percorso a nuovo percorso. Se il -s flag è specificato il collegamento creato
è un collegamento simbolico, altrimenti è un collegamento reale.
lpwd Stampa la directory di lavoro locale.
ls [-1afhlnrSt] [sentiero]
Visualizza un elenco di directory remote di entrambi sentiero o la directory corrente se sentiero
non è specificato. sentiero potrebbe contenere glob(3) caratteri e può corrispondere a più file.
I seguenti flag vengono riconosciuti e alterano il comportamento di ls di conseguenza:
-1 Produce un output colonnare singolo.
-a Elenca i file che iniziano con un punto ('.').
-f Non ordinare l'elenco. L'ordinamento predefinito è lessicografico.
-h Se utilizzato con un'opzione di formato lungo, utilizzare i suffissi di unità: Byte, Kilobyte,
Megabyte, Gigabyte, Terabyte, Petabyte ed Exabyte per ridurre il
numero di cifre fino a quattro o meno utilizzando potenze di 2 per le dimensioni (K=1024,
M=1048576, ecc.).
-l Visualizza dettagli aggiuntivi, inclusi permessi e informazioni sulla proprietà.
-n Produrre un lungo elenco con le informazioni sull'utente e sul gruppo presentate
numericamente.
-r Invertire l'ordinamento dell'elenco.
-S Ordina l'elenco per dimensione del file.
-t Ordina l'elenco in base all'ora dell'ultima modifica.
lumasco umask
Imposta umask locale su umask.
mkdir sentiero
Crea directory remota specificata da sentiero.
progresso
Attiva/disattiva la visualizzazione dell'indicatore di avanzamento.
metti [-afPpr] percorso-locale [percorso-remoto]
Caricare percorso-locale e memorizzarlo sulla macchina remota. Se il nome del percorso remoto è
non specificato, gli viene assegnato lo stesso nome che ha sulla macchina locale. percorso-locale
potrebbe contenere glob(3) caratteri e può corrispondere a più file. Se lo fa e
percorso-remoto è specificato, allora percorso-remoto deve specificare una directory.
Se l' -a flag è specificato, quindi tentare di riprendere i trasferimenti parziali di esistenti
File. Nota che la ripresa presuppone che qualsiasi copia parziale del file remoto
corrisponde alla copia locale. Se il contenuto del file locale è diverso dal locale remoto
copia, è probabile che il file risultante sia corrotto.
Se l' -f flag è specificato, quindi verrà inviata una richiesta al server per chiamare
fsync(2) dopo che il file è stato trasferito. Nota che questo è supportato solo da
server che implementano il "[email protected]"estensione.
Se uno dei due -P or -p flag è specificato, quindi i permessi completi del file e l'accesso
anche i tempi vengono copiati.
Se l' -r flag è specificato, le directory verranno copiate in modo ricorsivo. Notare che
sftp non segue i collegamenti simbolici durante l'esecuzione di trasferimenti ricorsivi.
pwd Visualizza la directory di lavoro remota.
smettere smettere sftp.
regettare [-pp] percorso-remoto [percorso-locale]
Riprendi il download di percorso-remoto. Equivalente a ottenere con la -a bandiera impostata.
reputazione [-pp] [percorso-locale] percorso-remoto
Riprendi caricamento di [percorso-locale]. Equivalente a metti con la -a bandiera impostata.
rinominare vecchio percorso nuovo percorso
Rinomina file remoto da vecchio percorso a nuovo percorso.
rm sentiero
Elimina il file remoto specificato da sentiero.
rmdir sentiero
Rimuovi la directory remota specificata da sentiero.
link simbolico vecchio percorso nuovo percorso
Crea un collegamento simbolico da vecchio percorso a nuovo percorso.
versione
Mostra il sftp versione del protocollo
!command
Eseguire command nel guscio locale.
! Fuga nella shell locale.
? Sinonimo di aiuto.
Usa sftp online utilizzando i servizi onworks.net