Atsisiųskite, įkelkite ir ištrinkite failus iš FTP serverio iš komandinės eilutės. Kaip atsisiųsti failus iš FTP iš Windows komandinės eilutės Ftp programos Windows komandų eilutėje

Duomenų perdavimo valdymo valdymo komandos, kuriomis keičiamasi tarp serverio protokolų interpretatoriaus ir vartotojo protokolo interpretatoriaus, gali būti suskirstytos į tris dideles grupes:

Sistemos prieigos kontrolės komandos.

Srauto valdymo komandos.

FTP paslaugų komandos.

Pažvelkime į keletą tipiškiausių kiekvienos grupės komandų. Tarp sistemos prieigos kontrolės komandų reikėtų atkreipti dėmesį į:

VARTOTOJAS. Paprastai ši komanda atidaro FTP seansą tarp kliento ir serverio. Komandos argumentas yra vartotojo, dirbančio su failų sistema, vardas (identifikatorius). Ši komanda gali būti duodama ne tik seanso pradžioje, bet ir viduryje, jei, pavyzdžiui, vartotojas nori pakeisti identifikatorių, kurio vardu bus atliekami veiksmai. Tokiu atveju išleidžiami visi su senuoju identifikatoriumi susiję kintamieji. Jei ryšys vyksta keičiant ID, keitimasis baigiamas naudojant senąjį vartotojo ID.

PASIRUOTI.Ši komanda išduodama įvedus vartotojo ID ir kaip argumentas yra vartotojo slaptažodis. Priminsime, kad FTP autentifikavimo duomenys tinklu perduodami aiškiu tekstu, todėl vartotojas turi imtis papildomų priemonių kanalo saugumui užtikrinti.

CWD. Komanda leidžia vartotojams dirbti su įvairiais nuotoliniais katalogais Failų sistema. Komandos argumentas yra eilutė, nurodanti nuotolinio failų sistemos katalogo, kuriame vartotojas nori dirbti, kelią.

REIN. Iš naujo inicijavimo komanda. Ši komanda išvalo visus esamus vartotojo kintamuosius ir iš naujo nustato ryšio parametrus. Jei komandos išdavimo metu yra perduodami duomenys, perkėlimas tęsiamas ir baigiasi tais pačiais parametrais.

ATSAKYTI. Komanda uždaro valdymo kanalą. Jei duomenys perduodami išduodant komandą, kanalas uždaromas pasibaigus duomenų siuntimui.

Komandos srauto valdymas nustatyti duomenų perdavimo parametrus. Visi šiomis komandomis aprašyti parametrai turi numatytąją reikšmę, todėl srauto valdymo komandos naudojamos tik tada, kai reikia pakeisti numatytųjų perdavimo parametrų reikšmę. Srauto valdymo komandos gali būti pateikiamos bet kokia tvarka, tačiau visos jos turi būti prieš FTP paslaugų komandas. Reikėtų paryškinti šias duomenų srauto valdymo komandas:

UOSTAS. Komanda priskiria pagrindinio kompiuterio adresą ir prievadą, kuris bus naudojamas kaip aktyvus ryšio per duomenų ryšį dalyvis. Komandos argumentai yra 32 bitų IP adresas ir 16 bitų ryšio prievado numeris. Šios reikšmės yra suskirstytos į šešis 8 bitų laukus ir pateikiamos dešimtaine forma: h1, h2, h3, h4, p1, p2, kur hN yra adreso baitai (nuo didelio iki mažo), o pN yra prievado baitai (aukštas). iki žemos).



PASV.Ši komanda siunčiama moduliui, kuris atliks pasyvų vaidmenį perduodant duomenis („klausys“ ryšio). Atsakant į šią komandą turėtų būti eilutė, kurioje yra kompiuterio, kuris laukia ryšio, adresas ir prievadas komandos PORT formatu - "h1, h2, h3, h4, p1, p2".

Komandos TYPE, STRU, MODE atitinkamai nustatyti perduodamų duomenų tipą (ASCII, Vaizdas ir kt.), duomenų perdavimo struktūrą ar formatą (Failas, Įrašas, Puslapis), perdavimo būdą (Stream, Block ir kt.). Šių komandų naudojimas yra labai svarbus kuriant ryšį nevienalytėje aplinkoje ir labai skirtingose ​​bendraujančių kompiuterių operacinėse ir failų sistemose.

Komandos FTP paslauga nustatyti veiksmus, kurių reikia imtis nurodytus failus. Paprastai šios grupės komandų argumentas yra failo kelias. Sintaksė nurodytas kelias turi atitikti komandų tvarkyklės failų sistemos formato reikalavimus. FTP paslaugų komandos apima šias:

RETR.Ši komanda nurodo serverio duomenų perdavimo moduliui perduoti šio komandos parametro nurodyto failo kopiją duomenų perdavimo moduliui kitame ryšio gale.

STOR. Komanda nurodo moduliui „Serverio duomenų perdavimo programa“ priimti duomenis per duomenų ryšį ir išsaugoti juos kaip failą, kurio pavadinimas nurodytas šios komandos parametru. Jei toks failas jau yra, jis bus pakeistas nauju, jei ne, bus sukurtas naujas.

Komandos RNFR Ir RNTO turi sekti vienas po kito. Pirmoje komandoje kaip argumentas pateikiamas senasis failo pavadinimas, antrojoje – naujas. Nuoseklus taikymasŠios komandos pervadina failą.

ABOR. Komanda nurodo serveriui nutraukti ankstesnės tarnybos komandos vykdymą (pavyzdžiui, failo perkėlimą) ir uždaryti duomenų kanalą.

Komanda DELE ištrina nurodytą failą.

Komandos MKD Ir RMD, atitinkamai sukurkite ir ištrinkite argumente nurodytą katalogą.

Komandų naudojimas SĄRAŠAS Ir NLST galite gauti failų sąrašą nurodytame kataloge.

Visas FTP protokolo komandas „User Protocol Interpreter“ siunčia tekstiniu pavidalu – po vieną komandą eilutėje. Kiekviena komandų eilutė – identifikatorius ir argumentai – baigiasi simboliais . Komandos pavadinimas nuo argumento atskiriamas tarpo simboliu - .

Komandų tvarkytuvas grąžina trijų skaitmenų kodą kiekvienai komandai apdoroti. Apdorojant kodus sudaroma specifinė hierarchinė struktūra ir, kaip taisyklė, tam tikra komanda gali grąžinti tik tam tikrą kodų rinkinį. Po komandos apdorojimo kodo rašomas tarpo simbolis - , po kurio pateikiamas aiškinamasis tekstas. Pavyzdžiui, operacijos sėkmės eilutė atrodo taip: „200 Command OK.

Žemiau pateikiamas darbo su FTP protokolu pavyzdys. Pavadinimai: S – serveris, U – vartotojas.

S: 220 Paslauga paruošta naujam vartotojui

> S: 331 Vartotojo vardas gerai, reikia slaptažodžio

S: 230 Vartotojas prisijungė, tęskite

U: RETR test.txt

S: 150 Failo būsena gerai; ketina atidaryti duomenų ryšį

<Идет передача файла...>

S: 226 uždaromas duomenų ryšys, bylos perdavimas sėkmingas

S: 200 Komanda gerai

U: STOR /home/images/first.my

S: 550 Prieiga uždrausta

Komandos ir atsakymai siunčiami valdymo ryšiu tarp kliento ir serverio NVT ASCII formatu. Kiekvienos komandos ar atsako eilutės pabaigoje yra CR, LF pora.

Vienintelės Telnet komandos (pradedant IAC), kurias klientas gali siųsti į serverį, yra proceso pertraukimo komanda ( ) ir Telnet sinchronizacijos signalas ( skubos režimu). Pamatysime, kad šios dvi „Telnet“ komandos naudojamos failų perkėlimui sustabdyti arba užklausai į serverį išsiųsti, kol vyksta perkėlimas. Jei serveris gauna komandą iš kliento su Telnet parinktimi (WILL, WONT, DO arba DONT), jis atsako arba DONT, arba WONT.

Komandos susideda iš 3 arba 4 baitų, būtent didžiųjų ASCII simbolių, kai kurie su pasirenkamais argumentais. Klientas gali siųsti į serverį daugiau nei 30 skirtingų FTP komandų. 5.1 lentelėje parodytos kai kurios plačiausiai naudojamos komandos, kurių daugumą aptarsime šiame skyriuje.

5.1 lentelė

Įprastos FTP komandos.

Pavyzdžiuose pamatysime, kad kai kurios komandos yra visiškai tokios pačios, kaip interaktyvus vartotojas įveda kaip FTP komandas. Šiuo atveju jos siunčiamos per valdymo ryšį, tačiau kai kurios vartotojo įvestos komandos generuoja kelias FTP komandas, kurios savo ruožtu siunčiamos valdymo ryšiu.

Standartinė „Windows“ programa „FTP klientas“ iš komandinė eilutė(CMD) – už Rezervinė kopija arba atsisiųsti failus be jūsų dalyvavimo (automatiškai).

  1. atviras - prisijungimas prie nuotolinio kompiuterio per FTP;
  2. cd - pereiti į kitą serverio katalogą;
  3. bin - dvejetainis duomenų perdavimo režimas tarp serverio ir kliento;
  4. įdėti - perkelti failus į FTP;
  5. bye – užbaikite seansą su serveriu ir išeikite.

Norėdami įvaldyti Windows FTP klientą ir pradėti su juo dirbti, pabandykime prisijungti prie bet kurio FTP serverio konsolės režimu, pavyzdžiui, 213.43.125.75.

Įvedame atvirą 213.43.125.75 (tai FTP serverio IP adresas), vietoj to įvedame Jums reikalingo FTP serverio adresą arba domeną, reikės įvesti vartotojo vardą ir slaptažodį. Po sėkmingo autorizavimo sukuriame aplanką archyvams saugoti FTP, nedvejodami, vadiname atsargine kopija (aplankas sukuriamas mkdir komanda). Dabar einame į katalogą, kurį sukūrėme naudodami šią komandą: cd back-up. Kitame etape failą nukopijuojame į serverį, todėl reikia nustatyti failų perdavimo režimą į „dvejetainį“ naudojant komandą bin be jokių parametrų. O dabar įvedame put D:/back-up/back-up.zip, kur komandos put parametras bus visas kelias į nukopijuotą failą. Kopijuojant galima nurodyti kaukę kataloge, pvz.: D:/back-up/*.zip (*.zip – visi failai su plėtiniu "zip"). Nukopijavę uždarykite ryšį su serveriu komanda bye.

Kad mūsų FTP klientas viską atliktų automatiškai, neužduodamas klausimų, sukursime jam scenarijų. Žemiau yra tekstinis failas (pavadinkime jį back-up.ftp ir išsaugokite jį C:/ disko šaknyje – kad būtų patogu naudotis ir rašyti paleisties eilutėje), kuriame yra daug komandų FTP klientas, kuris bus automatiškai vykdomas, kai paleisite FTP klientą iš komandinės eilutės.

Atidarykite 213.43.125.75 (vietoj skaičių - norimo FTP serverio adresas)
Vartotojas
Slaptažodis
cd atsarginė kopija (eikite į esamą katalogą FTP serveris)
bin (perdavimo režimas – dvejetainis)
įdėkite D:/back-up/back-up.zip (kelias į failą kompiuteryje)
iki (nutraukti ryšį)

Rezultatas turėtų būti back-up.ftp failas su tokiu turiniu:

atidaryti 213.43.125.75
Vartotojas
Slaptažodis
CD atsarginė kopija
šiukšliadėžė
įdėti D:/back-up/back-up.zip

FTP (File Transfer Protocol) yra populiarus tinklo protokolas, kuris naudojamas failams kopijuoti iš vieno kompiuterio į kitą vietinis tinklas, arba internete. FTP yra vienas iš seniausių taikomųjų programų protokolų, atsiradęs gerokai prieš HTTP ir net prieš TCP/IP, 1971 m.

FTP protokolas yra pažeidžiamas, tai reiškia, kad FTP negali užšifruoti savo srauto, visi perdavimai yra gryno teksto, todėl naudotojų vardus, slaptažodžius, komandas ir duomenis gali perskaityti visi, galintys perimti paketą tinkle. Saugiam duomenų perdavimui naudojamas SFTP (Secure File Transfer Protocol) protokolas. Skirtingai nuo standartinio FTP, jis užšifruoja ir komandas, ir duomenis, neleidžiant slaptažodžiams ir slaptos informacijos atvirai perduoti tinkle. SFTP funkcionalumu yra panašus į FTP, bet kadangi jis naudoja kitą protokolą, standartiniai FTP klientai negali susisiekti su SFTP serveriu ir atvirkščiai. Toliau apžvelgsime pagrindines darbo su FTP programa komandas.

FTP klientas yra vienas iš labiausiai Linux platinimai. Pradėkime nuo programos paleidimo ir ftp ryšio ir, žinoma, apsvarstykite pagrindines komandas, skirtas atsisiųsti iš ftp serverio ir įkelti į ftp, kurti katalogus, ištrinti failus ir pan. Šiame straipsnyje aprašysime tik pagrindines komandas, o straipsnio pabaigoje pateiksime pagalbą ir vadovą iš konsolės – visada galite sužinoti apie komandos paskirtį ir jos sintaksę, taip pat apie visas galimos komandos konkrečiame ftp serveryje.

FTP ryšys

Norėdami pradėti FTP ryšį, tiesiog įveskite komandą ftp<сервер> pavyzdžiui:

ftp test.hostingthutor.com

Paspaudus enter, komandos išvestis bus tokia:

Prijungta prie bandymo..55.5.11).
220 testas..
Pavadinimas (test.site:ftpuser):

Kitas būdas prisijungti yra paleisti ftp iš konsolės, o po to prisijungti prie ftp serverio naudojant komandą atviras:

ftp
ftp> test.site

Be to, galima prisijungti per IP:

ftp 114.55.5.11

Arba su šia užklausa ftp Šis el. paštas yra apsaugotas nuo šiukšlių. Norėdami jį peržiūrėti, jūsų naršyklėje turi būti įjungtas Javascript palaikymas, ty:

ftp Šis el. paštas yra apsaugotas nuo šiukšlų. Norėdami jį peržiūrėti, jūsų naršyklėje turi būti įjungtas Javascript
230 Vartotojas ftpuser prisijungė
Nuotolinės sistemos tipas yra UNIX.
Dvejetainio režimo naudojimas failams perkelti.
ftp>

Iš pranešimo aišku, kad failams perkelti naudojamas dvejetainis (dvejetainis) perdavimo tipas. Dvejetainis failų perdavimo režimas yra failų perkėlimas tokia forma, kokia jie yra saugomi FTP serveryje. Ascii (teksto) režimas naudojamas tik perdavimui tekstinius failus. Galite įvesti komandas ascii arba dvejetainis norėdami perjungti perdavimo režimus. Dvejetainis režimas turi būti naudojamas visų tipų netekstiniams failams – vaizdams, archyvams, programoms ir kt.

Taigi, pereikime prie komandų, skirtų naršyti ir pereiti per ftp serverio katalogus:

pwd - komanda parodys dabartinį katalogą ftp serveryje:

ftp> pwd
257 "/" yra dabartinis katalogas

ls - komanda parodys failų ir katalogų sąrašą dabartiniame kataloge:

ftp>ls
227 Įėjimas į pasyvųjį režimą.
150 Failų sąrašo ASCII režimo duomenų ryšio atidarymas
-rw-r--r-- 1 ftpuser ftpuser 3034978 Birželio 31 d. 19:02 file1.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 30842294 liepos 31 d. 20:08 file2.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 67798316 liepos 31 d. 19:46 file3.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 6001252 sausio 17 d. 12:02 file4.zip
-rw-r--r-- 1 ftpuser ftpuser 31386394 sausio 17 d. 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4 sausio 17 d. 20:23 www
-rw-r--r-- 1 ftpuser ftpuser 48546694 sausio 17 d. 11:33 file6.zip
226 Perdavimas baigtas

CD<имядиректории> - komanda eiti į norimą katalogą:

ftp> CD www
250 CWD komanda sėkminga

Tikrinamės su komanda pwd :

ftp> pwd
257 „/www“ yra dabartinis katalogas

mkdir<имя директории> - sukurti naują katalogą (katalogą):

ftp> mkdir tmp
257 „/tmp“ – katalogas sėkmingai sukurtas

rmdir<имя директории> - katalogo (katalogo) ištrynimas:

ftp> rmdir tmp
250 RMD komanda sėkminga

Failų ištrynimas ftp serveryje

Ištrinti<имяфайла> - ištrina failą nuotoliniame ftp serveryje:

ftp> ištrinti test1.sql
250 DELE komanda sėkminga

Parsisiųsti failus iš ftp

gauti - atsisiųskite failą į vietinį kompiuterį. gauti failo pavadinimą arba gauti failo pavadinimą newFileName

ftp> gauti failą.zip
vietinis: failas.zip nuotolinis: failas.zip
227 Įėjimas į pasyvųjį režimą.

226 Perdavimas baigtas
486694 baitai gauti per 0,229 sek (6,5e+04 Kbytes/sek)

Atsisiųskite failą.zip į vietinį kompiuterį kaip file2.zip:

ftp> gauti failas.zip failas2.zip
vietinis: failas2.zip nuotolinis: failas.zip
227 Įėjimas į pasyvųjį režimą.
150 Atidaromas BINARY režimo duomenų ryšys, skirtas file.zip (486694 baitai)
226 Perdavimas baigtas
486694 baitai gauti per 0,306 sek (9,4e+04 Kbytes/sek)

Naudojant komandą gauti iš nuotolinio ftp serverio, failai nukopijuojami į dabartinį vietinį katalogą. Norėdami pakeisti esamą vietinį katalogą, turite naudoti komandą LCD:

LCD<путь> - pakeiskite dabartinį katalogą vietiniame kompiuteryje:

ftp> lcd /root
Vietinis katalogas dabar /root

Į Atsisiųskite kelis failus iš nuotolinio ftp serverį į vietinį kompiuterį, galite naudoti komandą mget .

ftp> mget *.sql
mget test2.sql? y
227 Įėjimas į pasyvųjį režimą.
(23957080 baitų)
226 Perdavimas baigtas
23957080 baitų gauta per 0,233 sek. (1e+05 Kbaitai/sek.)
mget test1.sql? y
227 Įėjimas į pasyvųjį režimą.
(11873185 baitai)
226 Perdavimas baigtas
11873185 baitai gauti per 0,135 sek (8,6e+04 Kbytes/sek)

Kiekvieno failo atsisiuntimas turi būti patvirtintas (taip / ne) y /n .

Kitas atsisiuntimo variantas mget :

ftp> mget test1.sql test2.sql
mget test1.sql? y
227 Įėjimas į pasyvųjį režimą.

226 Perdavimas baigtas
11873185 baitai gauti per 0,101 sek (1,1e+05 Kbytes/sek)
mget test2.sql? y
227 Įėjimas į pasyvųjį režimą.

226 Perdavimas baigtas
23957080 baitų gauta per 0,204 sek (1,1e+05 Kbytes/sek)

Failo įkėlimas į ftp serverį

įdėti<имяфайла> - komanda įkelti vieną failą į ftp serverį.

ftp> įdėti test1.sql
vietinis: test1.sql nuotolinis: test1.sql
227 Įėjimas į pasyvųjį režimą.
150 Dvejetainio režimo duomenų ryšio, skirto test1.sql, atidarymas
226 Perdavimas baigtas
11873185 baitai išsiųsti per 0,129 sek. (9e+04 Kbaitai/sek.)

Dėl įkelti kelis failus galite iš karto naudoti komandą mput :

ftp> mput test1.sql test2.sql
mput test1.sql? y
227 Įėjimas į pasyvųjį režimą.
150 Dvejetainio režimo duomenų ryšio, skirto test1.sql, atidarymas
226 Perdavimas baigtas
11873185 baitai išsiųsti per 0,0964 sek. (1,2e+05 Kbytes/sek)
mput test2.sql? y
227 Įėjimas į pasyvųjį režimą.
150 Dvejetainio režimo duomenų ryšio, skirto test2.sql, atidarymas
226 Perdavimas baigtas
23957080 baitų išsiųsta per 0,354 sek. (6,6e+04 Kbytes/sek)

Kiekvienas failo įkėlimas turi būti patvirtintas. y / n (Ne visai).

Kitas komandos variantas mput :

ftp> mput *.sql
mput test1.sql? y
227 Įėjimas į pasyvųjį režimą.
150 Dvejetainio režimo duomenų ryšio, skirto test1.sql, atidarymas
226 Perdavimas baigtas
11873185 baitai išsiųsti per 0,0985 sek. (1,2e+05 Kbytes/sek)
mput test2.sql? y
227 Įėjimas į pasyvųjį režimą.
150 Dvejetainio režimo duomenų ryšio, skirto test2.sql, atidarymas
226 Perdavimas baigtas
23957080 baitų išsiųsta per 0,2 sek (1,2e+05 Kbytes/sek)

Jei į FTP įkeliami dideli failai, būtų naudinga stebėti įkėlimo eigą. Tam galite naudoti komandas maišos Ir varnele .

maišos - komanda, po kurios ftp išspausdins „#“ simbolį kas 1024 duomenų baitus:

ftp> maiša
Maišos žymų spausdinimas (1024 baitai / maišos ženklas).
įdėti file2.tar.gaz
##########################
226 Perdavimas baigtas
785888111 baitų išsiųsta per 6,94 sek. (1,1e+05 Kbytes/sek.)

varnele - komanda parodys baitų skaitiklį:

ftp> pažymėkite
Maišos žymės spausdinimas.
Įjungtas skaitiklio spausdinimas (10 240 baitų / varnelės prieaugis).
ftp> įdėkite failą2.tar.gz
vietinis: file2.tar.gz nuotolinis: file2.tar.gz
227 Įėjimas į pasyvųjį režimą.
150 Dvejetainio režimo duomenų ryšio, skirto file2.tar.gz, atidarymas
Perkelti baitai: 912706618 -> skaitiklis
226 Perdavimas baigtas
912706618 baitai išsiųsti per 8,08 sek (1,1e+05 Kbytes/sek)

Tai viskas bazinis rinkinys komandos darbui su ftp konsolėje. Norėdami peržiūrėti galimų komandų sąrašą tam tikrame FTP serveryje, galite naudoti komandą padėti :

ftp> pagalba
Komandos gali būti sutrumpintos. Komandos yra:

Debug mdir sendport svetainę
$ dir mget įdėti dydis
paskyros atjungimo mkdir pwd būsena
append exit mls quit struct
ascii forma režimo citata sistema
bell get modtime recv sunique
dvejetainis glob mput reget tenex
bye hash naujesnė rstatus varnelė
atvejo pagalba nmap rhelp trace
cd idle nlist pervadinimo tipas
cdup image ntrans atstatyti vartotoją
chmod lcd atidaryti iš naujo umask
uždaryti ls prompt rmdir verbose
cr macdef pasyvi runique ?
ištrinti mdelete tarpinio serverio siuntimą

Taip pat galite gauti trumpą kiekvienos komandos pagalbą. padėti<команда> :

ftp>pagalbos būsena
būsenos šou Dabartinis statusas

ftp>padėkite mesti
išeiti nutraukti ftp sesiją ir išeiti

ftp> pagalba iki pasimatymo
bye nutraukite ftp sesiją ir išeikite

Ir galiausiai, dvi aukščiau esančios komandos mesti arba Ate Norėdami uždaryti ftp sesiją ir išeiti:

ftp> išeiti
221 Atsisveikink.

Išsamią informaciją su komandų aprašymais galima gauti naudojant vyras ftp komandinėje eilutėje.

# vyras ftp
Formatuojamas puslapis, palaukite...
FTP(1) BSD bendrųjų komandų vadovas FTP(1)

VARDAS
ftp – interneto failų perkėlimo programa

SINOPSIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

Ir aš pagalvojau: ar visi žino, kad standartinių Windows įrankių visiškai pakanka dirbti su FTP saugyklomis? Šiame straipsnyje aprašysiu tris paprasti metodai failų perkėlimas per FTP naudojant pavyzdį. Tie patys metodai taikomi . Viskas, ko jums reikia, yra „Explorer“ ir komandų eilutė.

Pirmasis metodas: Internet Explorer 8

Bet kuris interneto vartotojas yra susipažinęs su HTTP adresais, skirtais patekti į įvestas svetaines adreso juosta naršyklė – pavyzdžiui, . Adresai prieigai prie FTP serverių sukurti pagal tą patį principą: .

Adreso juostoje įveskite savo viešosios FTP saugyklos adresą, pvz., „Microsoft“ (A pav.), ir spustelėkite . Jei ryšys sėkmingas, pamatysite šakninį katalogą. Norėdami pasiekti pakatalogius ir failus, spustelėkite pagrindinį katalogą. Norėdami atsisiųsti failą, spustelėkite jį dešiniuoju pelės mygtuku spustelėkite pelę ir pasirinkite parinktį „Išsaugoti taikinį kaip“.

Kaip matote, visi duomenų bazės straipsniai, pataisos, naujinimai, komunalinės paslaugos ir Microsoft dokumentacija yra saugomi serveryje, tik jie pateikiami sąrašo su datomis pavidalu. Išsami informacija apie FTP saugyklą yra „readme.txt“ failuose.

A pav. Microsoft FTP serveris, kaip matyti iš Internet Explorer 8.

Atkreipkite dėmesį: norėdami sėkmingai prisijungti prie FTP serverio naudodami IE, naršymo skiltyje „Įgalinti FTP aplanko rodinį (ne „Internet Explorer“)“ ir „Naudoti pasyvųjį FTP protokolą (naudokite pasyvųjį FTP (užkardos ir DSL modemo suderinamumui). Dialogo lango Interneto parinktys skirtukas Išsamiau. Jį galite iškviesti iš meniu „Įrankiai“.

Norėdami pasiekti privačius FTP serverius, turite įvesti vartotojo vardą ir slaptažodį (B pav.). Tačiau tokiu būdu IE 7 arba IE 8 galite peržiūrėti tik failų sąrašą. Norėdami atsisiųsti, turėsite naudoti Explorer ( „Windows Explorer“.). Daugiau informacijos žr. pav. C, D, E ir F.


B paveikslas: norint pasiekti privačius FTP serverius, reikia vartotojo vardo ir slaptažodžio.


C pav. Pasirinkite „Puslapis | Atidarykite FTP svetainę „Windows Explorer“."(Puslapis | Atidarykite FTP svetainę "Windows Explorer") arba "View | Atidarykite FTP svetainę „Windows Explorer“ (View | Atidarykite FTP svetainę „Windows Explorer“), kad paleistumėte „Explorer“.



D paveikslas: Dialogo lange Internet Explorer saugos įspėjimas spustelėkite Leisti.

FTP yra svarbi TCP/IP priemonė, skirta failams perkelti iš vienos sistemos į kitą. Vienas iš pagrindinių FTP privalumų yra jo suderinamumas su daugybe skirtingų nuotolinių prieglobos sistemų: failus galima perkelti tarp nuotolinių Windows 2000, Windows NT ir UNIX sistemų ir net IBM serverių, tokių kaip AS/400. Norėdami paleisti FTP paslaugų programą, kuri turi tekstinę sąsają ir tiekiama su Windows 2000 ir NT, tiesiog komandų eilutėje įveskite ftp.

Išvardinkime 10 labiausiai naudingų komandų FTP.

10. Pagalba (ar?). Daugelį FTP komandų galima įvesti įvairiais būdais. Pavyzdžiui, Žinynas ir klaustukas (?) atlieka tą pačią funkciją. Pradedantiesiems reikėtų pradėti nuo komandos Help, kurią įvedus sistema suteikia vartotojui visas sąrašas FTP komandos. Gauti Trumpas aprašymasįvesti komandas? ir tada komandos pavadinimas:

Ftp>? atviras

9. Atidaryti. FTP sesija paprastai prasideda komanda Open, kuri užmezga ryšį su nurodytu FTP serveriu (nuotoliniame pagrindiniame kompiuteryje turi veikti FTP paslauga). Gavusi komandą Atidaryti, sistema paprašo vartotojo ID ir slaptažodžio. Daugelis FTP serverių leidžia registruotis naudojant anoniminį ID ir tuščią slaptažodį. Norėdami užmegzti ryšį su kompiuteriu pavadinimu teca2, turite įvesti

Ftp>open teca2

8. Išeik (arba Bye). Komanda Baigti užbaigia bet kokią atvirą seansą ir išeina iš FTP apvalkalo:

Ftp> mesti

Norėdami uždaryti atvirą seansą nenutraukdami FTP, naudokite komandą Uždaryti.

7. Pwd. Komanda Pwd rodo katalogą nuotoliniame kompiuteryje, su kuriuo Šis momentas ryšys užmegztas per FTP sesiją:

6. Lt. Komanda Ls rodo failų ir pakatalogių, esančių dabartiniame kataloge, sąrašą nuotolinis kompiuteris. Ls leidžia pasiekti nuotolinius failus:

5. CD. Jeigu norimą failą nėra dabartiniame nuotolinės sistemos kataloge, galite naudoti komandą Cd, kad pakeistumėte kitą katalogą. Jei užmezgamas ryšys su UNIX įrenginiu, nuotolinis katalogas paprastai nurodomas pasviruoju brūkšniu (šiuo atveju katalogas /downloads):

Ftp> CD / atsisiuntimai

4.Lcd. Lcd komanda pakeičia dabartinį katalogą vietiniame kompiuteryje. Visi failai, gauti iš nuotolinio įrenginio, pagal numatytuosius nustatymus bus įrašyti į dabartinį katalogą. Norėdami pakeisti dabartinį vietinį katalogą į C: emp, turėtumėte įvesti komandą

Ftp>lcd C: emp

3. Dvejetainė (arba dvejetainė). Pagal numatytuosius nustatymus FTP perkelia failus ASCII formatu, kuris yra patogus tekstiniams failams. Tačiau norėdami perkelti vykdomuosius ir .zip failus, turite pakeisti perdavimo tipą į dvejetainį naudodami komandą Bin:

Norėdami grįžti į ASCII režimą, naudokite ASCII komandą.

2. Įdėkite (arba Siųsti). Komanda Įdėti leidžia kopijuoti vietinis failasį dabartinį nuotolinio įrenginio katalogą. Norėdami nusiųsti failą pavadinimu localfile.txt į C: emp katalogą nuotolinėje sistemoje, turite įvesti komandą

Ftp>įdėkite C: emp localfile.txt

1. Gaukite (arba Recv). Komanda Gauti naudojama failams atsisiųsti iš interneto (arba iš nuotolinių įrenginių) į dabartinį vietinio kompiuterio katalogą. Norėdami gauti failą pavadinimu remotefile.txt, turite įvesti komandą

Ftp>gauti remotefile.txt

Michael Auty yra Amerikos Windows NT žurnalo mokslinis redaktorius, TECA prezidentas. Įmonė specializuojasi kuriant programinė įranga ir konsultavimo paslaugų teikimas. Su juo galima susisiekti:

Dalintis