Lftp - Linux Command - Unix ukaz

NAME

lftp - Sofisticiran program za prenos datotek

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p pristanišče ] [ -u uporabnik [ , pass ]] [ mesto ]
lftp -f script_file
ukazi lftp -c
lftp - verzija
lftp - pomoč

OPIS

Lftp je program, ki omogoča sofisticiranim ftp in http povezavam z drugimi gostitelji. Če je gostitelj določen, se bo lftp povezal s tem gostiteljem, sicer je treba vzpostaviti povezavo z ukazom open.

lftp lahko upravlja s šestimi metodami dostopa do datotek - ftp, ftps, http , https , hftp, ribe in datoteke (https in ftps so na voljo le, ko se lftp zbira z knjižnico openssl). Določite lahko metodo, ki jo želite uporabiti v ukazu "open URL", npr. "Odprite http://www.us.kernel.org/pub/linux". hftp je ftp-over-http-proxy protokol. Uporabi se lahko samodejno namesto ftp, če je ftp: proxy nastavljen na 'http: // proxy [: port]'. Riba je protokol, ki deluje preko ssh povezave .

Vsaka operacija v lftp je zanesljiva, to je katera koli fatalna napaka, ki je prezrta in operacija se ponovi. Torej, če prenesete odmori, se bo samodejno znova zagnal iz točke. Tudi če ftp strežnik ne podpira ukaza REST, bo lftp poskušal pridobiti datoteko od samega začetka, dokler se datoteka ne prenese v celoti.

lftp ima sintakso, podobno lupini, ki vam omogoča, da v ozadju (&) sprožite več vzporednih ukazov. Prav tako je možno združiti ukaze znotraj () in jih izvesti v ozadju. Vsa naloga v ozadju se izvajajo v istem samem procesu. V ospredje lahko v ospredje postavite ^ Z (cz) in nazaj z ukazom »čakaj« (ali »fg«, ki je vzdevek »čakati«). Če želite prikazati tečaje, uporabite ukaz `jobs`. Nekateri ukazi omogočajo preusmeritev svoje proizvodnje (mačka, ls, ...) v datoteko ali prek cevi v zunanji ukaz. Ukazi se lahko poganjajo pogojno na podlagi končnega statusa prejšnjega ukaza (&&, ||).

Če zapustite lftp, ko nekatera opravila še niso končana, se bo lftp premaknil v način nohup v ozadju. Enako se zgodi, če imate resnično zvonjenje modema ali ko zaprete xterm.

lftp ima vgrajeno ogledalo, ki lahko prenese ali posodobi celotno drevo imenikov. Obstaja tudi vzvratno ogledalo (ogledalo -R), ki nalaga ali posodobi drevo imenikov na strežniku. Zrcalo lahko tudi sinhronizira imenike med dvema oddaljenim strežnikom, če je na voljo s FXP.

Obstaja ukaz `at ', da v določenem trenutku zažene delo v trenutnem kontekstu, ukaz' čakalno vrsto 'ukazov za zaporedje ukazov za zaporedno izvajanje za trenutni strežnik in še veliko več.

Ob zagonu lftp izvaja /etc/lftp.conf in nato ~ / .lftprc in ~ / .lftp / rc . Tukaj lahko postavite vzdevke in nastavite ukaze. Nekateri ljudje raje vidijo popolno razhroščevanje protokola, uporabite »debug«, da vključite debug. Uporabite »debug 3«, če želite videti samo pozdravna sporočila in sporočila o napakah.

lftp ima številne nastavljive spremenljivke. Za ogled vseh spremenljivk in njihovih vrednosti ali `set -d 'lahko uporabite` set -a', da si ogledate seznam privzetih vrednosti. Imena spremenljivk se lahko skrajšajo in predpono lahko izpustite, razen če ostalo postane dvoumno.

Če je bil lftp zbran s podporo SSL, potem vključuje programsko opremo, ki jo je razvil OpenSSL Project za uporabo v OpenSSL Toolkit. (http://www.openssl.org/)

Ukazi

! lupinski ukaz

Zaženi ukaz lupine ali lupine .

! ls

Če želite narediti seznam imenikov lokalnega gostitelja.

vzdevek [ ime [ vrednost ]]

Določite ali neomejeno ime vzdevka. Če je vrednost izpuščena, je vzdevek nedefiniran, v nasprotnem primeru je vrednost vrednost . Če ni podan noben argument, so navedeni trenutni vzdevki.

alias dir ls -lF alias less zmore

anon

Nastavi uporabnika na anonimno. To je privzeto.

v času [- ukaz ]

Počakajte do določenega časa in izvedite ukaz (neobvezen) ukaz.

zaznamek [ podskup ]

Ukaz zaznamek nadzoruje zaznamke.

dodajte [] dodajte trenutno mesto ali določeno lokacijo zaznamkom in povežite z imenom del del odstranite zaznamek z urejevalnikom urejanja začetka urejevalnika v datoteki zaznamkov uvoz uvoz zaznamkov seznama seznamov seznama zaznamkov (privzeto)

predpomnilnik [ podokomanda ]

Ukaz cache nadzoruje lokalni predpomnilnik pomnilnika . Spoznajo naslednje podkomande:

stat print cache status (privzeto) on | off vklop / izklop predpomnilnik flush flush velikost predpomnilnika lim nastavljena meja pomnilnika, -1 pomeni neomejen potek časa Nx nastavljen čas poteka cache na N sekunde ( x = s) minut ( x = m) uri x = h) ali dni ( x = d)

cat datoteke

mačka odda oddaljene datoteke (e) na stdout. (Glej tudi več , zcat in zmore )

cd rdir

Spremenite trenutni oddaljeni imenik. Zadnji oddaljeni imenik je shranjen kot »-«. Z ukazom »cd -« lahko spremenite imenik nazaj. Predhodni imenik za vsako spletno stran je prav tako shranjen na disku, zato lahko storite, da odprete spletno stran; cd - 'tudi po ponovnem zagonu lftp.

chmod načini datoteke

Spremeni masko za dovoljenja v oddaljenih datotekah. Način mora biti osmiško število.

zapri [ -a ]

Zaprite povezave v mirovanju. Privzeto samo s trenutnim strežnikom, uporabite -a, da zaprete vse proste proste povezave.

ukaz cmd args ...

izvršiti ukaz, ki ignorira vzdevke.

[ -o datoteka ] ravni | off

Preusmerite razhroščevanje na raven ali ga izklopite. Uporabite -o za preusmeritev odziva v datoteko.

echo [ -n ] niz

Ugani, kaj počne.

izhodna koda
exit bg

izhod bo izstopil iz lftp ali se premaknil v ozadje, če so delovna mesta aktivna. Če nobena delovna mesta niso aktivna, se koda prenese v operacijski sistem kot status končnice lftp. Če je koda izpuščena, se uporabi izhodna koda zadnjega ukaza.

Izhod bg sili v ozadje, ko je cmd: premik-ozadje napačen.

fg

Alias ​​za "počakaj".

poišči [ imenik ]

Seznam datotek v imeniku (privzeti imenik privzeto) rekurzivno. To lahko pomaga pri strežnikih, ki nimajo podpore ls -R. Izhod tega ukaza lahko preusmerite.

ftpcopy

Zastarela. Namesto tega uporabite eno od naslednjih možnosti:

get ftp: // ... -o ftp: // ... dobite -O ftp: // ... file1 file2 ... postavite ftp: // ... mput ftp: //.../* mget -O ftp: // ... ftp: //.../*

ali druge kombinacije, da bi dobili FXP prenos (neposredno med dvema ftp strežnikom). lftp bi nadomestil navaden izvod (prek odjemalca), če prenosa FXP ni mogoče začeti ali ftp: use-fxp je napačen.

dobite [ -E ] [ -a ] [ -c ] [ -O bazo ] rfile [ -o lfile ] ...

Naložite oddaljeno datoteko rfile in jo shranite kot lokalno datoteko lfile . Če je -o izpuščen, se datoteka shrani v lokalno datoteko, imenovano kot osnovno ime rfile . Več datotek lahko dobite z navedbo več primerkov rfile [in -o lfile ]. Ne razširja nadomestnih znakov, za to uporablja mget .

-c nadaljuje, reget-E izbrišite oddaljene datoteke po uspešnem prenosu - uporablja ascii način (binarni je privzeto) -O določa osnovni imenik ali URL, kjer je treba dati datoteke

Primeri:

dobite README dobite README -o debian.README dobite README README.mirrors dobite README -o debian.README README.mirrors -o debian.mirrors dobite README -o ftp://some.host.org/debian.README dobite README -o ftp://some.host.org/debian-dir/ (pomembna je poševnica)

glob [ -d ] [ -a ] [ -f ] ukazni vzorci

Globirani vzorci, ki vsebujejo metacharacters, in prenesejo rezultat na dan ukaz. Npr. "Glob echo *".

-f navadnih datotek (privzeto) -d imenikov -a vseh vrst

pomoč [ cmd ]

Natisnite pomoč za cmd ali če niste določili cmd, natisnite seznam razpoložljivih ukazov.

delovna mesta [ -v ]

Seznam tekočih opravil. -v pomeni verbose, lahko določite nekaj -v.

ubiti vse | job_no

Izbrišite določeno opravilo z job_no ali vsemi opravili. (Za job_no poglejte delovna mesta )

lcd ldir

Spremeni trenutni lokalni imenik. Prejšnji lokalni imenik je shranjen kot »-«. 'Lcd -' lahko spremenite imenik nazaj.

lpwd

Natisnite trenutni delovni imenik na lokalnem računalniku.

Je params

Seznam oddaljenih datotek. Izhod tega ukaza lahko preusmerite na datoteko ali prek cevi v zunanji ukaz. Privzeto je predpomnilnik ls predpomnjen, če želite videti novo objavo, ki se uporablja, ali cache flush.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O bazo ] datotek

Izbrane datoteke dobi z razširjenimi nadomestnimi znaki.

-c nadaljuj, ponovno. -d ustvarite imenike enako kot imena datotek in jih vnesite v datoteke namesto trenutnega imenika. - Izbrišem oddaljene datoteke po uspešnem prenosu - uporablja ascii način (binarni je privzeta vrednost) -O določa osnovni imenik ali URL, kjer naj se datoteke nahajajo

ogledalo [ OPTS ] [ izvor [ cilj ]]

Zrcali določen izvorni imenik v lokalni ciljni imenik. Če se ciljni imenik konča s poševnico, se ime izvorne baze dodaja ciljnemu imeniku. Izvor in / ali ciljni URL so lahko URL-ji, ki kažejo na imenike.

-c, - nadaljujte z ogledom, če je mogoče -e, --delete brisanje datotek, ki niso prisotne na oddaljenih mestih -s, --allow-suid nastavite suid / sgid bits glede na oddaljeno spletno mesto - poskusite nastaviti lastnik in skupina v datotekah -n, - samo-novejši prenos le novejših datotek (-c ne bo delovala) -r, -no-rekurzija ne gredo v podimenike -p, -no-perms ne nastavite dovoljenja za datoteke --no-umask ne uporablja umask v načinu datoteke -R, -reverzno vzvratno ogledalo (vstavite datoteke) -L, -dereference prenesite simbolne povezave kot datoteke -N, - samo prenesite samo datoteke FILE datoteke novejše od datoteke -P, - paralelno [= N] prenesti N datoteke vzporedno -i RX , - vključiti RX vključiti ustrezne datoteke -x RX , --exclude RX izključiti ujemajoče datoteke -I GP , -include- glob GP vključujejo ujemanje datotek -X GP , -exclude-glob GP izključite ujemajoče datoteke -v, -verbose [= raven] poglobljeno delovanje - uporaba predpomnilnika s predpomnjenimi imeniki imenikov -Remove-source-datoteke odstranite datoteke po prenosu (previdno) - enako kot --allow-chown -allow-suid -no-umask

Pri uporabi -R je prvi imenik lokalni, drugi pa oddaljeni. Če je drugi imenik izpuščen, se uporabi osnovno ime prvega imenika. Če sta obe imeniki izpuščeni, se uporabljajo trenutni lokalni in oddaljeni imeniki.

RX je razširjen regularni izraz, tako kot v egrep (1).

GP je globski vzorec, npr. `* .zip '.

Možnosti vključitve in izključitve je mogoče večkrat navesti. To pomeni, da se bo datoteka ali imenik zrcalil, če se bo ujemal z vključitvijo in se ne ujema z izključitvijo po vključitvi ali se ne ujema s čimer se izključi prvi ček. Imeniki se ujemajo s priloženo poševnico.

Upoštevajte, da kadar uporabljate -R (vzvratno ogledalo), simbolične povezave niso ustvarjene na strežniku, ker protokol ftp tega ne more storiti. Če želite naložiti datoteke, ki se nanašajo na povezave, uporabite ukaz `mirror -RL` (obdelajte simbolične povezave kot datoteke).

Stopnjo verjetnosti lahko izberete z možnostjo --verbose = level ali z več možnostmi -v, npr. -vvv. Ravni so:

0 - brez izhoda (privzeto) 1 - tiskanje akcije 2 - + tiskanje ne izbriše imen datotek (ko -e ni podan) 3 - + imena imenika tiskanja, ki so zrcaljena

- samo-novejše izklopijo primerjavo velikosti datotek in nalagajo / prenesejo le novejše datoteke, tudi če je velikost drugačna. Privzeto so starejše datoteke prenesene / naložene, če je velikost drugačna.

Med dvema strežnikom lahko ogledate, če podate URL-je namesto imenikov. FXP se samodejno uporabi za prenose med strežniki ftp, če je mogoče.

mkdir [ -p ] dir (s)

Naredite daljinske imenike. Če uporabljate -p, naredite vse komponente poti.

modul modul [ args ]

Naložite modul z uporabo funkcije dlopen (3). Če ime modula ne vsebuje poševnice, se išče v imeniku, ki ga določa modul: spremenljivka poti. Argumenti se prenesejo na funkcijo module_init. Za tehnične podrobnosti glejte README.modules.

več datotek

Enako kot `cat files | več ". če je nastavljen PAGER , se uporablja kot filter. (Glej tudi mačka , zcat in zmore )

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O bazo ] datotek

Naloži datoteke z razširitvijo z nadomestnim znakom. Privzeto ime baznega imena lokalnega imena kot oddaljenega. To lahko spremenite z možnostjo »-d«.

-c nadaljuj, reput -d ustvari imenike enako kot v datotekah in jih vstavi v njih namesto trenutne mape -E izbrisati oddaljene datoteke po uspešnem prenosu (nevarno) -z uporabo ascii načina (binarni je privzeta) -O določa osnovni imenik ali URL, kjer je treba dati datoteke

mrm datoteke (e)

Enako kot "glob rm". Odstrani določene datoteke z razširitvijo z nadomestnim znakom.

mv file1 file2

Preimenuj datoteko1 v datoteko2 .

nlist [ args ]

Navedite imena oddaljenih datotek

Odpri [ -e cmd ] [ -u uporabnik [, pass ]] [ -p port ] host | url

Izberite strežnik ftp.

pget [ OPTS ] rfile [ -o lfile]

Določa določeno datoteko z več povezavami. To lahko pospeši prenos, vendar obremenitev mreže močno vpliva na druge uporabnike. Uporabite le, če resnično želite prenesti datoteko ASAP ali pa se bo nekdo drug zmotil :) Možnosti:

-n maxconn nastavi največje število povezav (privzeto 5)

postavite [ -E ] [ -a ] [ -c ] [ -O bazo ] lfile [ -o rfile ]

Naloži lfile z oddaljenim imenom rfile . Če -o izpustite, se osnovno ime lfile uporabi kot oddaljeno ime. Ne razširja nadomestnih znakov, za to uporablja mput .

-o določa ime oddaljene datoteke (privzeto - ime datoteke lfile) -c nadaljuje, reput potrebuje dovoljenje za prepisovanje oddaljenih datotek -E izbrisati lokalne datoteke po uspešnem prenosu (nevarno) -z uporabo ascii načina (binary je privzeto) -O določa osnovni imenik ali URL, kjer je treba dati datoteke

pwd

Natisni trenutni oddaljeni imenik.

vrsta čakalne vrste [ -n num ] cmd

Dodajte ukaz v čakalno vrsto za zaporedno izvedbo. Vsaka stran ima svojo čakalno vrsto. `-n 'dodaja ukaz pred dani element v čakalni vrsti. Ne poskušajte v čakalne vrste ukazov `cd 'ali` lcd', lahko zmede lftp. Namesto tega naredite ukaz cd / lcd pred ukazom `queue ', in se bo spomnil kraja, v katerem naj bi ukaz naredil. Čakanje, ki je že potekalo, je mogoče čakati na čakalno vrsto, vendar bo delo nadaljevalo, tudi če ni prvo v čakalni vrsti.

`queue stop 'bo zaustavil čakalno vrsto, ne bo izvajal nobenih novih ukazov, vendar se bodo že tekoča opravila nadaljevala. Če želite ustvariti prazno čakalno vrsto zaustavitve, lahko uporabite »čakalno stop«. "čakalna vrsta" bo nadaljevala z izvajanjem čakalne vrste. Ko zapustite lftp, bo samodejno zagnala vse zaustavljene čakalne vrste.

"čakalna vrsta" brez argumentov bo ustvarila čakalno vrsto zaustavljeno ali čakalno vrsto za tiskanje.

čakalno vrsto --delete | -d [ indeksni ali izrazni izraz ]

Izbrišite enega ali več elementov iz čakalne vrste. Če ni podan noben argument, se izbriše zadnji vnos v čakalni vrsti.

čakalno vrsto --move | -m < indeks ali nadomestni izraz > [ indeks ]

Premaknite podane elemente pred dani indeks čakalne vrste ali do konca, če ni podan noben cilj.

-q tiho. -v Preverite. -Q Izhod v obliki, ki jo je mogoče uporabiti za ponovno čakalno vrsto. Koristno pri --delete. > prikliči datoteko in [1] dobi datoteko> čakalno vrsto počakajte 1> čakalno vrsto dobite another_file> cd a_directory> čakalno vrsto prikaži čakajočo čakalno vrsto -d 3 izbrišite tretji element v čakalni vrsti. čakalno vrsto -m 6 4 Premaknite šesti element v čakalno vrsto pred četrtim. čakalna vrsta -m "get * zip" 1 Premakni vse ukaze, ki se ujemajo z "get * zip" na začetek čakalne vrste. (Vrstni red elementov je ohranjen.) Čakalno vrsto -d "get * zip" Izbrišite vse ukaze, ki se ujemajo z "get * zip".

citat cmd

Za FTP - pošlji ukaz neinterpretiran. Uporabljajte previdno - lahko pride do neznanega oddaljenega stanja in tako povzroči ponovno povezavo. Ne morete biti prepričani, da je vsaka sprememba oddaljenega stanja zaradi citiranega ukaza trdna - lahko jo ponastavite s ponovnim povezovanjem kadarkoli.

Za HTTP-specificno za HTTP-ukrepanje. Sintaksa: `` quote [] ''. Ukazi so lahko »nastavljeni piškotki« ali »objave«.

odprt http://www.site.net quote set-piškotek "spremenljivka = vrednost; othervar = othervalue" nastavi http: post-content-aplikacija / x-www-form-urlencoded quote post /cgi-bin/script.cgi "var = vrednost & othervar = othervalue"> local_file

Za FISH - pošlji ukaz neinterpretiran. To se lahko uporabi za izvajanje poljubnih ukazov na strežniku. Ukaz ne sme prejeti vhoda ali natisniti ### na novem začetku vrstice. Če se to zgodi, bo protokol postal brez sinhronizacije.

odprta riba: // strežnik quote -name zip

reget rfile [ -o lfile ]

Enako kot »get-c«.

rels [ args ]

Enako kot "ls", vendar prezre predpomnilnik.

renlist [ args ]

Enako kot »nlist«, vendar prezre predpomnilnik.

ponovi [ zamuda ] [ ukaz ]

Ponovite ukaz. Med ukazi je vstavljena zamuda, privzeto 1 sekundo. Primer:

ponovite jutri - ogledalo ponovi 1d ogledalo

reput lfile [ -o rfile ]

Enako kot »put -c«.

rm [ -r ] [ -f ] datoteke

Odstranite oddaljene datoteke. Ne razširja nadomestnih znakov, uporabite mrm za to. -r je za odstranitev rekurzivnega imenika. Pazite, če gre kaj narobe, lahko izgubite datoteke. -f prepreči sporočila o napakah.

rmdir dir (s)

Odstranite oddaljene imenike.

prevara [ seja ]

Seznam predpomnjenih sej ali preklopite na določeno sejo.

nastavite [ var [ val ]]

Nastavite spremenljivko na dano vrednost. Če je vrednost izpuščena, spremenite spremenite. Ime spremenljivke ima obliko »ime / zaprtje«, kjer lahko zapiranje natančno nastavi nastavitev. Glej spodaj za podrobnosti. Če je nastavljen klic brez spremenljivke, so navedene le spremenjene nastavitve. Lahko ga spremenite z možnostmi:

-s seznam vseh nastavitev, vključno s privzetimi vrednostmi -d navede samo privzete vrednosti, ne pa potrebne trenutne

site site_cmd

Izvedite ukaz site_cmd in prikažite rezultat. Njegovo proizvodnjo lahko preusmerite.

interval spanja

Sleep v časovnem intervalu in izstopu. Interval je privzeto v nekaj sekundah, vendar ga lahko zadostite z 'm', 'h', 'd' za minute, ure in dneve. Glej tudi na .

reža [ ime ]

Izberite določeno režo ali navedite vse dodeljene slote. Reža je povezava s strežnikom, ki je nekoliko podobna navidezni konzoli. Lahko ustvarite več slotov, povezanih z različnimi strežniki, in preklapljate med njimi. Uporabite lahko tudi slot: ime kot pseudo-URL, ki ovrednoti to lokacijo mesta.

Privzeta vezava za readline omogoča hitro preklapljanje med režami z imenom 0-9 z uporabo tipk Meta-0 - Meta-9 (pogosto lahko uporabite Alt namesto Meta).

izvorna datoteka

Izvedite ukaze, zapise v datoteki datoteke .

začasno prekiniti

Ustavi proces lftp. Upoštevajte, da se prenose ustavijo, dokler nadaljujete postopek s ukazi fg ali bg ukazne lupine.

uporabnik uporabnika [ prelaz ]
uporabniški URL [ prelaz ]

Uporabite določene informacije za oddaljeno prijavo. Če podate naslov URL z uporabniškim imenom, bo vneseno geslo predpomnjeno tako, da ga lahko uporabijo referenčni URL-ji URL-jev.

različico

Natisni različico lftp .

čakati [ jobno ]
počakajte vse

Počakajte, da se določeno delo zaključi. Če je jobno izpustljeno, počakajte na zadnje ozadje.

"počakaj vse" čaka vse zaključke opravil.

Zcat datoteke

Enako kot mačka, vendar filtrira vsako datoteko zcat. (Glej tudi mačka , več in zmore )

zmore datoteke

Enako kot več, vendar vsako datoteko filtriramo skozi zcat. (Glej tudi mačka , zcat in več )

Nastavitve

Ob zagonu lftp izvaja ~ / .lftprc in ~ / .lftp / rc . Tukaj lahko postavite vzdevke in nastavite ukaze. Nekateri ljudje raje vidijo popolno razhroščevanje protokola, uporabite »debug«, da vključite debug.

Obstaja tudi sistemska zagonska datoteka v /etc/lftp.conf . Lahko je v drugem imeniku, glej razdelek FILES.

lftp ima naslednje nastavljive spremenljivke (za ogled vseh spremenljivk in njihovih vrednosti lahko uporabite tudi »set -a«):

bmk: shranjevanje gesel (bool)

shranite splošna gesla v ~ / .lftp / zaznamke v ukazu »zaznamek dodajte«. Privzeto izklopljeno.

cmd: at-izhod (niz)

ukazi v nizu se izvedejo pred izhodom lftp.

cmd: csh-zgodovina (bool)

omogoča csh-podobno zgodovino.

cmd: privzeti protokol (niz)

Vrednost se uporablja, če se uporablja ,, odprto "s samo ime gostitelja brez protokola. Privzeta vrednost je "ftp".

cmd: neuspeli izhod (bool)

če je res, zapustite, če brezpogojno (brez ukazov || in && na začetek) ne uspe.

cmd: dolgotrajno (v sekundah)

čas izvedbe ukaza, ki se šteje za "dolg" in se pisk naredi pred naslednjim pozivom. 0 pomeni izključeno.

cmd: ls-privzeto (niz)

Privzeti argument ls

cmd: premik-ozadje (boolean)

ko je napačen, lftp ne želi iti v ozadje pri izhodu. Če ga želite prisiliti, uporabite »exit bg«.

cmd: poziv (niz)

Hitro. lftp prepozna naslednje posebne znake, ki so pobegnili s poševnico, ki so dekodirani na naslednji način:

\ @

vstavi @, če trenutni uporabnik ni privzet

\ a

znak zvonca ASCII (07)

\ e

znak za uhajanje ASCII (033)

\ h

ime gostitelja, s katerim ste povezani

\ n

nova linija

\ s

ime stranke (lftp)

\ S

trenutno ime reže

\ u

uporabniško ime uporabnika, na katerega ste prijavljeni

\ U

URL oddaljenega spletnega mesta (npr. ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

različica lftp (npr. 2.0.3)

\ w

trenutni delovni imenik na oddaljenem mestu

\ W

osnovno ime trenutnega delovnega imenika na oddaljenem mestu

\ nnn

znak, ki ustreza osmičnemu številu nnn

\\

poševnica

\?

preskoči naslednji znak, če je bila prejšnja zamenjava prazna.

\ [

začnite z zaporedjem ne-tiskanih znakov, ki jih lahko uporabite za vdelavo kontrolne zaporedke terminala v poziv

\]

konec zaporedja ne-tiskalnih znakov

cmd: daljinsko zaključevanje (bool)

boolean, da preveri, ali lftp uporablja daljinsko zaključevanje ali ne.

cmd: preveri-gostitelj (bool)

če je res, lftp takoj razreši ime gostitelja v ukazu 'open'. Preverite lahko tudi en sam `odprti 'ukaz, če je podan' & 'ali če pritisnete ^ Z med preverjanjem.

cmd: preveri-pot (bool)

če je true, lftp preveri pot, ki je podana v ukazu 'cd'. Preverite lahko tudi en sam ukaz cd, če je podan znak '&' ali če pritisnete ^ Z med preverjanjem. Primeri:

nastavite cmd: preveri-pot / hftp: // * napačen cd imenik &

dns: SRV-poizvedba (bool)

poizvedbo o zapisih SRV in jih uporabite pred gethostbyname. Zapisi SRV se uporabljajo samo, če vrata niso izrecno navedena. Za podrobnosti si oglejte RFC2052.

dns: omogoči predpomnilnik (bool)

omogoči predpomnilnik DNS. Če je izključen, lftp razreši ime gostitelja vsakič, ko se znova poveže.

dns: cache-expire (časovni interval)

čas za življenje za vnose v predpomnilnik DNS. Ima obliko +, npr. 1d12h30m5s ali samo 36h. Če želite onemogočiti potek, ga nastavite na »inf« ali »nikoli«.

dns: velikost predpomnilnika (število)

največje število vnosov predpomnilnika DNS.

dns: fatal-timeout (sekunde)

omejite čas za poizvedbe DNS. Če DNS strežnik ni na voljo predolgo, lftp ne bo uspel rešiti določenega imena gostitelja. 0 pomeni neomejeno, privzeto.

dns: naročilo (seznam imen protokolov)

nastavi vrstni red poizvedb DNS. Privzeto je ,, inet inet6 '', kar pomeni, da se v družini inetov najprej poišče naslov, nato inet6 in uporabi prvo ujemanje.

dns: uporaba-vilice (bool)

če je resnično, bo lftp preden rešil naslov gostitelja. Privzeto je res.

ribe: lupina (žica)

uporabite določeno lupino na strani strežnika. Privzeto je / bin / sh. V nekaterih sistemih se / bin / sh prijavi, ko cd v neobstoječem imeniku. Lftp lahko to reši, vendar se mora ponovno povezati. Za takšne sisteme nastavite / bin / bash, če je nameščen bash.

ftp: acct (niz)

Pošljite ta niz v ukazu ACCT po prijavi. Rezultat je prezrt. Zapiranje za to nastavitev je format user @ host .

ftp: anon-pass (niz)

nastavi geslo, uporabljeno za anonimno preverjanje pristnosti dostopa do anonimnega dostopa. Privzeto je "-name @", kjer je ime uporabniško ime uporabnika, ki izvaja program.

ftp: anon-uporabnik (niz)

nastavi uporabniško ime, uporabljeno za anonimno preverjanje dostopa do anonimnega dostopa. Privzeta vrednost je "anonimna".

ftp: način samodejnega sinhroniziranja (regex)

če prvo sporočilo strežnika označuje ta regex, vključite sinhronizacijski način za ta gostitelj.

ftp: bind-data-socket (bool)

povezati podatkovno vtičnico z vmesnikom krmilne povezave (v pasivnem načinu). Privzeta vrednost je resnična, izjema je vmesnik z vmesnikom.

ftp: fix-pasv-naslov (bool)

če je res, bo lftp poskusil popraviti naslov, ki ga vrne strežnik za ukaz PASV, če je naslov strežnika v javnem omrežju, in PASV vrne naslov iz zasebnega omrežja. V tem primeru bi lftp nadomestil naslov strežnika namesto tistega, ki ga je vrnil ukaz PASV, številka vrat ne bi bila spremenjena. Privzeto je res.

ftp: fxp-pasivni vir (bool)

če je res, bo lftp poskusil najprej vzpostaviti vir ftp strežnika v pasivnem načinu, drugače ciljni. Če prvi poskus ne uspe, jih lftp poskuša nastaviti na drug način. Če tudi druga rešitev ne uspe, se lftp vrne v navadno kopijo. Glejte tudi ftp: use-fxp.

ftp: dom (niz)

Začetni imenik. Privzeto je prazen niz, ki pomeni samodejno. Nastavite to na "/", če vam ni všeč videz% 2F v URL-jih ftp-ja. Zapiranje za to nastavitev je format user @ host .

ftp: seznam-možnosti (niz)

nastavi možnosti, ki so vedno dodane v ukaz LIST. To je lahko koristno nastaviti na `-a ', če strežnik po privzetku ne prikaže dotedanjih (skritih) datotek. Privzeto je prazno.

ftp: nop-interval (sekunde)

zakasnitev med ukazi NOOP pri prenosu repa datoteke. To je uporabno za strežnike ftp, ki pred pošiljanjem podatkov pošljejo sporočilo »Prenos popolne«. V takih primerih lahko ukazi NOOP preprečijo zakasnitev povezave.

ftp: pasivni način (bool)

nastavi pasivni način ftp. To je lahko uporabno, če ste za požarnim zidom ali neumno usmerjenim usmerjevalnikom.

ftp: obseg pristanišč (od-do)

dovoljeno območje vrat za aktivni način. Oblika je min-max ali "polna" ali "poljubna", ki označuje vsako pristanišče. Privzeta vrednost je "polna".

ftp: proxy (URL)

določa proxy ftp za uporabo. Če želite onemogočiti proxy, ga nastavite na prazen niz. Upoštevajte, da je proxy ftp, ki uporablja protokol ftp, ne ftp preko http. Privzeta vrednost je vzeta iz spremenljivke okolja ftp_proxy, če se začne z `` ftp: // ''. Če vaš proxy ftp zahteva preverjanje pristnosti, navedite uporabniško ime in geslo v URL-ju.

Če se ftp: proxy začne s http: //, se namesto ftp samodejno uporabi hftp (ftp prek http proxy).

ftp: ostali seznam (bool)

dovolite uporabo ukaza REST pred ukazom LIST. To je lahko uporabno za velike imenike, vendar nekateri ftp strežniki tiho prezrejo REST pred LISTOM.

ftp: ostalo (bool)

če je napačna, lftp ne bo poskusil uporabljati RESTa pred STOR. To je lahko koristno za nekatere buggy strežnike, ki poškodujejo (izpolnite z ničle) datoteko, če uporabljate REST, ki mu sledi STOR.

ftp: ponovitev-530 (regex)

Ponovite na odgovor strežnika 530 za ukaz PASS, če se besedilo ujema s tem regularnim izrazom. Ta nastavitev bi morala biti koristna za razlikovanje med preobremenjenim strežnikom (začasno stanje) in nepravilnim geslom (stalno stanje).

ftp: ponovi-530-anonimni (regex)

Dodatni regularni izraz za anonimno prijavo, na primer ftp: retry-530.

ftp: lokacijska skupina (niz)

Pošljite ta niz v ukaz SITE GROUP po prijavi. Rezultat je prezrt. Zapiranje za to nastavitev je format user @ host .

ftp: skey-allow (bool)

dovolite, da pošljete odgovor skey / opie, če se zdi, da je strežnik podpiral. Privzeto je vključen.

ftp: skey-force (bool)

ne pošiljajte navadnega gesla prek omrežja, namesto tega uporabite skey / opie. Če skey / opie ni na voljo, predpostavite neuspelo prijavo. Privzeto izklopljeno.

ftp: ssl-dovolite (bool)

če je res, poskusite s SSL povezavo povezati s strežnikom ftp za neamenonim dostop. Privzeto je res. Ta nastavitev je na voljo samo, če je bil lftp zbran z openssl.

ftp: ssl-sila (bool)

če trus, zavrne pošiljanje gesla, ko strežnik ne podpira SSL-ja. Privzeta vrednost je napačna. Ta nastavitev je na voljo samo, če je bil lftp zbran z openssl.

ftp: ssl-zaščita-podatkov (bool)

če je res, zahtevajte povezavo ssl za prenos podatkov. To je CPU-intenzivno, vendar zagotavlja zasebnost. Privzeta vrednost je napačna. Ta nastavitev je na voljo samo, če je bil lftp zbran z openssl.

ftp: stat-interval (sekunde)

interval med STAT ukazi. Privzeta vrednost je 1.

ftp: način sinhronizacije (bool)

če je res, bo lftp enkrat pošiljal en ukaz in počakati na odgovor. To je morda koristno, če uporabljate hroščevski ftp strežnik ali usmerjevalnik . Ko je izključen, lftp pošlje paket ukazov in čaka na odgovore - pospeši delovanje, če je čas povratnega potovanja pomemben. Na žalost to ne deluje z vsemi ftp strežniki in nekateri usmerjevalniki imajo težave z njim, zato je privzeto vklopljen.

ftp: časovni pas (niz)

Predvidi ta časovni pas za čas v seznamih, ki jih vrne ukaz LIST. Ta nastavitev je lahko GMT offset [+ | -] HH [: MM [: SS]] ali katera koli veljavna vrednost TZ (npr. Evropa / Moskva ali MSK-3MSD, M3.5.0, M10.5.0 / 3). Privzeta nastavitev je GMT. Nastavite ga na prazno vrednost, če želite prevzeti lokalni časovni pas, ki ga določi spremenljivka okolja TZ.

ftp: uporaba-abor (bool)

če je napačen, lftp ne pošlje ukaza ABOR, temveč takoj zapre podatkovno povezavo.

ftp: uporaba-fxp (bool)

če je res, bo lftp poskusil vzpostaviti neposredno povezavo med dvema ftp strežnikom.

ftp: prosti kraj uporabe (site-idle) (bool)

ko je resničen, lftp pošlje ukaz `SITE IDLE` z omrežjem net: prosti čas. Privzeta vrednost je napačna.

ftp: uporaba-stat (bool)

če je resničen, lftp pošlje ukaz STAT v načinu prenosa v FXP, da bi vedel, koliko podatkov je bilo prenesenih. Glej tudi ftp: stat-interval. Privzeto je res.

ftp: uporaba-končaj (bool)

če je resničen, lftp pošlje QUIT pred odklopom s strežnika ftp. Privzeto je res.

ftp: preveri-naslov (bool)

preverite, ali podatkovna povezava prihaja iz omrežnega naslova nadzorne povezave. To lahko morebiti preprečuje prevarjanje podatkovne povezave, ki lahko povzroči korupcijo podatkov. Na žalost to lahko ne uspe za določanje ftp strežnikov z več omrežnimi vmesniki, če ne nastavijo odhodnega naslova v podatkovni vtičnici, zato je privzeto onemogočen.

ftp: preveri-vrata (bool)

preverite, ali ima podatkovna povezava vrata 20 (podatki ftp) na oddaljenem koncu. To lahko morebiti prepreči prevara podatkovne povezave s strani uporabnikov oddaljenega gostitelja. Na žalost je preveč oken in celo strežnikov unix ftp pozabljeno nastaviti ustrezna vrata na podatkovni povezavi, zato je ta pregled privzeto izklopljen.

ftp: spletni način (bool)

prekinite povezavo po zaprtju podatkovne povezave. To je lahko uporabno za povsem prekinjene strežnike ftp. Privzeta vrednost je napačna.

hftp: cache (bool)

omogoči predpomnjenje stranskega strežnika / proxy za protokol ftp-over-http.

hftp: proxy (URL)

določa http proxy za protokol ftp-over-http (hftp). Protokol hftp ne more delovati brez http-proxy, seveda. Privzeta vrednost je vzeta iz spremenljivke okolja ftp_proxy, če se začne z ,, http: // '', drugače iz spremenljivke okolja http_proxy . Če vaš proxy ftp zahteva preverjanje pristnosti, navedite uporabniško ime in geslo v URL-ju.

hftp: dovoljenje za uporabo (bool)

če je nastavljeno na izklop, bo lftp pošiljal geslo kot del URL-ja proxy. To je morda potrebno za nekatere pooblaščence (npr. M-soft). Privzeto je vklopljeno, in lftp bo poslal geslo kot del glave pooblastila.

hftp: uporaba-glava (bool)

če je nastavljen na izklop, bo lftp poskušal uporabiti `GET 'namesto' HEAD 'za protokol hftp. Medtem ko je to počasnejše, lahko Lftp dela z nekaterimi pooblaščenci, ki ne razumejo ali motijo ​​zahtev za »HEADftp: //«.

hftp: vrsta uporabe (bool)

Če je nastavljen na izklop, lftp ne bo poskušal dodati `; type = 'na URL-je, posredovane v proxy. Nekateri lomljeni pooblaščenci se ne ravnajo pravilno. Privzeto je vklopljeno.

http: sprejeti, http: sprejeti-charset, http: sprejeti jezik (niz)

navedite ustrezne glave zahtev HTTP.

http: predpomnilnik (bool)

omogoči predpomnjenje strani strežnika / proxy.

http: piškotek (niz)

pošlji piškotek na strežnik. Tu je uporabno zaprtje:
nastavite piškotek / www.somehost.com "param = vrednost"

http: po vsebini (niz)

podaja vrednost glave naslova za vsebinski tip za metodo POST. Privzeta vrednost je `` application / x-www-form-urlencoded ''.

http: proxy (URL)

določa HTTP proxy. Uporablja se, ko lftp deluje prek http protokola. Privzeta vrednost je vzeta iz spremenljivke okolja http_proxy . Če vaš proxy zahteva overjanje, navedite uporabniško ime in geslo v URL-ju.

http: put-metoda (PUT ali POST)

določa, katero metodo http za uporabo na dan.

http: vrsta put-vsebine (niz)

določa vrednost glave naslova za vsebinski tip HTTP za metodo PUT.

http: referer (niz)

podaja vrednost za glave naslova za referenčni naslov. Enotna pika `. ' se razširi na trenutni URL imenika. Privzeto je `. '. Nastavite prazen niz, da onemogočite glavi reflektorja.

http: set-piškotki (boolovi)

če je resnično, lftp spremeni http: piškotke spremenljivke, ko je prejel glava Set-Cookie.

http: user-agent (niz)

niz lftp pošilja v naslovu User-Agent za zahtevo HTTP.

https: proxy (niz)

določa proxy za https. Privzeta vrednost je vzeta iz spremenljivke okolja https_proxy .

ogledalo: izključi-regex (regex)

določa vzorec privzete izključitve. Lahko ga razveljavite tako, da vključite možnost.

ogledalo: naročilo (seznam vzorcev)

določa vrstni red prenosa datotek. Npr. Nastavitev tega na "* .sfv * .sum" naredi ogledalo za prenos datotek, ki se najprej ujemajo s * .sfv, nato tiste, ki se ujemajo s * .sum in nato vse druge datoteke. Za obdelavo imenikov po drugih datotekah dodajte »* /« na konec seznama vzorcev.

ogledalo: paralelni imeniki (boolovi)

če je resnično, bo zrcaljenje začelo obdelovati več imenikov vzporedno, če je v vzporednem načinu. V nasprotnem primeru bo prenos datotek iz enega samega imenika pred premikanjem v druge imenike.

ogledalo: število vzporednih prenosov (število)

določa število vzporednih prenosov, ki jih je mogoče ogledati. Privzeta vrednost je 1. Lahko jo preglasite z - paralelno možnostjo.

modul: pot (niz)

seznam lokacij, ki so ločeni od debelega črk, da iščejo module. Inicializira ga lahko spremenljivka okolja LFTP_MODULE_PATH. Privzeta vrednost je `PKGLIBDIR / VERSION: PKGLIBDIR '.

neto: povezava-omejitev (število)

največje število hkratnih povezav na isto spletno mesto. 0 pomeni neomejeno.

neto: povezava-prevzem (bool)

če je res, imajo povezave v ospredju prednost pred ozadje in lahko prekine prenose v ozadju, da dokončajo operacijo v ospredju.

neto: prosti tek (sekunde)

po tem številu nedejavnih sekund odklopite s strežnika .

neto: mejna hitrost (bajtov na sekundo)

omejiti hitrost prenosa podatkovne povezave. 0 pomeni neomejeno. Določite lahko dve številki, ločeni s kolono, da omejite download in hitrost prenosa ločeno.

neto: omejitev-max (bajtov)

omeji zbiranje neizkoriščene mejne stopnje. 0 pomeni neomejeno.

neto: limit-total-rate (bajtov na sekundo)

omejiti hitrost prenosa vseh povezav v seštevku. 0 pomeni neomejeno. Določite lahko dve številki, ločeni s kolono, da omejite download in hitrost prenosa ločeno. Upoštevajte, da imajo vtičnice na njih prejemne odbojnike, kar lahko povzroči obremenitev z omrežno povezavo večjo od te omejitve hitrosti šele po začetku prenosa. Lahko poskusite nastaviti net: socket-buffer do relativno majhne vrednosti, da bi se temu izognili.

neto: omejitev-skupno-max (bajtov)

omejitev kopičenja neizkoriščene mejne vrednosti. 0 pomeni neomejeno.

neto: max-poskusi (število)

največje število zaporednih ponovitev operacije brez uspeha. 0 pomeni neomejeno.

net: no-proxy (niz)

vsebuje domene, ločene z vejicami, za katere se pooblaščenca ne sme uporabljati. Privzeto je vzeto iz spremenljivke okolja no_proxy .

neto: persist-retries (število)

prezrli to število trdih napak. Koristno je, da se prijavite v buggy ftp strežnike, ki odgovarjajo 5xx, ko je preveč uporabnikov.

neto: ponovna povezava-interval-osnova (sekunde)

določa osnovni minimalni čas med priključki. Dejanski interval je odvisen od neto: multiplier-interval-interval-multiplier in število poskusov za izvedbo operacije.

neto: ponovni interval-max (sekunde)

nastavi največji interval ponovnega povezovanja. Ko trenutni interval po množenju s pomočjo neto: multiplier ponovnega povezovanja doseže to vrednost (ali jo presega), se ponastavi nazaj na mrežo: ponovno vzpostavite intervalno bazo.

neto: povezovalni interval-množitelj (realno število)

nastavi množitelj, s katerim se bazni interval pomnoži vsakič, ko nov poskus za izvedbo operacije ne uspe. Ko interval doseže največjo vrednost, se ponastavi na osnovno vrednost. Glejte mrežo: interval-interval-base in net: interval-interval-max.

neto: socket-buffer (bajti)

uporabite določeno velikost za možnosti vtičnice SO_SNDBUF in SO_RCVBUF. 0 pomeni privzeto nastavitev sistema.

neto: socket-maxseg (bytes)

uporabite določeno velikost za možnost TCP_MAXSEG socket. Vsi operacijski sistemi ne podpirajo te možnosti, vendar linux.

neto: zakasnitev (v sekundah)

nastavi zakasnitev omrežnega protokola.

ssl: ca-datoteka (pot do datoteke)

uporabite določeno datoteko kot potrdilo Certifikat.

ssl: ca-pot (pot do imenika)

uporabite določen imenik kot repozitorij potrdil organa.

ssl: crl-datoteka (pot do datoteke)

uporabite določeno datoteko kot potrdilo o potrditvi seznama potrdil.

ssl: crl-pot (pot do imenika)

uporabite določen imenik kot repozitorij certifikatov za razveljavitev seznama potrdil.

ssl: ključna datoteka (pot do datoteke)

uporabite določeno datoteko kot zasebni ključ.

ssl: cert-datoteka (pot do datoteke)

uporabite določeno datoteko kot potrdilo.

ssl: potrdi-potrdilo (boolov)

če je nastavljeno na da, potrdite potrdilo strežnika, ki ga podpiše znani overitelj, in ne bo na seznamu razveljavitve certifikatov.

xfer: clobber (bool)

če je ta nastavitev izklopljena, ukazi ne bodo prepisali obstoječih datotek in namesto tega ustvarjajo napako. Privzeto je vklopljeno.

xfer: eta-obdobje (sekunde)

obdobje, v katerem se obračunava povprečna stopnja, da proizvede ETA.

xfer: eta-terse (bool)

prikazati črtno ETA (samo dela z visokim naročilom). Privzeto je res.

xfer: max-preusmeritve (število)

največje število preusmeritev. To je lahko uporabno za prenos preko HTTP-ja . Privzeta vrednost je 0, ki prepoveduje preusmeritve.

xfer: časovno obdobje (sekunde)

obdobje, v katerem se izračuna povprečna stopnja povprečne obrestne mere.

Ime spremenljivk je mogoče skrajšati, če ne postane dvoumno. Tudi predpono pred `: 'se lahko izpusti. Za različne zapore lahko večkrat nastavite eno spremenljivko in tako lahko dobite določene nastavitve za določeno državo. Zaključek mora biti podan po imenu spremenljivke, ločeni s poševnico `/ '.

Zaključek za spremenljivke domene ` dns : ',` net :', ` ftp : ',` http :', `hftp: 'je trenutno samo ime gostitelja, kot ga navedete v ukazu' open '(z nekaterimi izjemami, zaprtje je brez pomena, npr. dns: velikost predpomnilnika). Za nekatere spremenljivke domene `cmd: 'je zaprtost trenutni URL brez poti. Za druge spremenljivke se trenutno ne uporablja. Oglejte si primere v vzorcu lftp.conf .

Nekateri ukazi in nastavitve imajo časovni intervalni parameter. Ima obliko Nx [Nx ...], kjer je N časovna količina in x časovna enota: d - dnevi, h - ure, m - minute, s - sekunde. Privzeta enota je druga. Npr. 5h30m. Tudi interval je lahko "neskončnost", "inf", "nikoli", "večno" - pomeni neskončen interval. Npr. "Spanje večno" ali "nastavi dns: cache-expire never".

Asinhroni način FTP

Lftp lahko pospeši delovanje ftp s pošiljanjem več ukazov hkrati in nato preveri vse odzive. Glejte ftp: sinhronizacijsko spremenljivko. Včasih to ne deluje, zato je sinhroniziran način privzeto. Lahko poskusite izklopiti sinhroni način in preverite, ali deluje zanj. Znano je, da nekaj omrežnih programov, ki se ukvarjajo s prevajanjem naslovov, delujejo nepravilno v primeru več ukazov FTP v enem omrežnem paketu.

RFC959 pravi: `` Uporabniški postopek, ki pošilja drugi ukaz pred zaključkom odgovora, bi bil v nasprotju s protokolom, procesi s strežniškim FTP pa bi morali stati vse ukaze, ki pridejo, medtem ko je prejšnji ukaz v teku ''. Prav tako RFC1123 pravi: `` Implementatorji ne smejo prevzeti nikakršne korespondence med mejami READ na kontrolni povezavi in ​​zaporedji Telnet EOL (CR LF). '' In '' en READ iz kontrolne povezave lahko vključuje več kot en ukaz FTP ' ".

Zato mora biti varno pošiljati več ukazov hkrati, kar pospeši delovanje veliko in zdi se, da deluje z vsemi strežniki ftp, ki temeljijo na Unixu in VMS. Na žalost, strežniki, ki temeljijo na windowsih, pogosto ne morejo upravljati več ukazov v enem paketu in zato ne morejo obvladovati nekaj zlomljenih usmerjevalnikov.

OPCIJE

-d

Vklopite postopek odpravljanja napak

- ukazi

Izvedite ukaze in ne zapustite.

-p pristanišče

Za priključitev uporabite določena vrata

-u uporabnik [ , pass]

Uporabite dano uporabniško ime in geslo za povezavo

-f script_file

Izvedite ukaze v datoteki in zapustite

-c ukazi

Izvedite dane ukaze in izstopite

POGLEJ TUDI

ftpd (8), ftp (1)
RFC854 (telnet), RFC959 (ftp), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1), RFC2228 (razširitve varnosti ftp), RFC2428 (ftp / ipv6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl).

Pomembno: Uporabite ukaz man ( % man ), da vidite, kako se na vašem računalniku uporablja ukaz.