Paano gamitin ang FileZilla - sunud-sunod na mga tagubilin. Pag-install ng FTP server at pag-configure nito (gamit ang FileZilla Server program bilang halimbawa). Mga pamamaraan para sa pagkonekta sa isang FTP server

Ang FTP ay isang protocol para sa paglilipat ng data mula sa computer ng isang user patungo sa isang server, mula sa isang website patungo sa hard drive o sa pagitan ng mga server. Ito ay lumitaw nang matagal bago ang HTTP. Maaaring patotohanan at gawin ng mga user ang mga gustong aksyon nang hindi nagpapakilala, kung ibinigay man ang feature na ito. Ngayon, may mga espesyal na programa para sa paglilipat ng data sa pamamagitan ng FTP at mga programa para sa web development na may built-in na data exchange function.

Bakit kailangan mo ng FTP?

Gamit ito, maaari mong kopyahin ang mga file mula sa iyong computer patungo sa server at mula sa server patungo sa iyong computer. Isa sa mga benepisyo ng paggamit ng FTP ay sabay-sabay na pag-download maraming dokumento. Ginagawang posible ng ilang program na mag-edit ng mga file nang direkta sa hosting. Karaniwang window Ang kliyente ay nahahati sa dalawang bahagi:

  • ang una ay nagpapakita ng lahat ng na-upload sa server;
  • sa pangalawa - lahat ng bagay na nasa computer.

Bilang karagdagan sa mga ito, ginagamit ang mga auxiliary window. Pinipili ng user ang dokumentong gusto niyang ilagay sa hosting at ililipat ito. Bago gawin ito, kailangan niyang mag-log in. Ang data ay tinukoy sa format: @resource name.domain name.

Ang ilang mga web host ay nagbibigay ng access sa site sa pamamagitan ng mga programa tulad ng mga file manager. Ang ilang mga browser ay mayroon na itong built-in katulad na function. Meron din mga espesyal na sangkap na alam kung paano magtrabaho sa FTP.


Mga kahinaan

Ang FTP ay isang napakatandang protocol. Ito ay nauna sa HTTP at hindi idinisenyo upang maging secure. Kaya naman marami siyang problema sa depensa. Narito ang mga pinakapangunahing:

  • spoof attacks;
  • pagharang ng data ng gumagamit;
  • pagsinghot;
  • pagkuha ng port.

Kapag ipinadala sa pamamagitan ng FTP file ay hindi naka-encrypt. Alinsunod dito, ang lahat ng mga utos, username at password ay maaaring maharang ng mga umaatake. Para sa layuning ito ginagamit ang mga ito mga secure na bersyon, halimbawa para sa FTP ito ay FTPS.

Ligtas na paglilipat ng data

meron sumusunod na pamamaraan mga pagpapadala ng data na protektado mula sa pag-atake ng hacker: FTPS, SFTP, at Paglipat ng FTP sa pamamagitan ng SSH. Sa FTPS maaari mong protektahan ang iyong session. Ang FTP server ay tumatanggap ng AUTH TLS command at pagkatapos ay tinatanggihan ang mga koneksyon na hindi naka-encrypt.


Ang SFTP ay may katulad na listahan ng mga command bilang FTP. Dito ito ginagamit SSH protocol, na nag-encrypt ng lahat ng trapiko. Ang mga utos at data ay naka-encode sa ganitong paraan. Alinsunod dito, ang lahat ng mga password at iba pang impormasyon na hindi inilaan para sa mga ikatlong partido ay hindi ipinadala sa malinaw na teksto.

Ang isa pang paraan upang ilipat sa SSH protocol ay ang pag-tunnel sa session sa isang koneksyon sa SSH.

Koneksyon at pagpapalitan ng data

May dalawa posibleng mga uri gumagana:

  • aktibo;
  • passive.

Magkaiba sila sa paraan ng pagkakatatag ng koneksyon. Aktibong pamamaraan Ipinapalagay na ang programa ay lumilikha ng koneksyon sa TCP sa server at nagpapadala ng kinakailangang IP at port. Kailangan ang passive kapag na-block ang mga ganitong koneksyon firewall. Pagkatapos ay ibabalik ng server ang address at port, pagkatapos ay ginagamit ng user ang natanggap na data upang kumonekta.

SA Mga setting ng FTP Maaari mong piliin ang mga sumusunod na mode ng paghahatid:

  • in-line;
  • harangan;
  • naka-compress.

Kapag pinili mo ang unang mode, ipapadala ang data bilang tuluy-tuloy na stream. Isinasagawa ang pagproseso sa TCP. SA normal na mode ang data ay naka-segment at, bilang panuntunan, ipinadala sa sumusunod na anyo: block ng header, bilang ng mga byte, field ng data. Sa naka-compress na paraan, ang lahat ng data ay na-compress gamit ang isang algorithm at ipinapadala nang mas mabilis dahil sa katotohanan na ang bagay ay mas mababa ang timbang.

Awtorisasyon

Upang matukoy ang gumagamit at pagkatapos ay magtalaga ng mga karapatan sa pamamahala ng mga file, ginagamit ang scheme ng username/password. Ang pangalan ay ipinadala gamit ang USER command, at ang password ay ipinadala gamit ang PASS.


Tinatanggap ng server ang data na ito kung tumutugma ito sa mga tinukoy sa database. Susunod, ang kliyente ay tumatanggap ng isang imbitasyon, pagkatapos ay magsisimula ang session. Minsan sinusuportahan ng server ang kakayahang mag-log in nang walang mga kredensyal. Karaniwang ibinibigay limitadong pag-access para sa gayong mga koneksyon, ilang uri ng karaniwang pangalan, halimbawa anonymous. Ngunit kadalasan kailangan mong maglagay ng address para sa awtorisasyon wastong mail, at sa hinaharap ito ay ginagamit upang mag-log in.

Pagkakaiba sa http protocol

Ang isa sa mga kapansin-pansing tampok ng FTP ay maramihang mga koneksyon, kung saan ang server ay tumatanggap ng mga utos at nagpapadala ng tugon sa isang channel, at nagpapadala ng data sa pamamagitan ng iba. Salamat dito, maaari kang mag-upload o mag-download ng maraming file nang sabay-sabay.


Ang pagbabawas ng mga gastos sa trapiko at, nang naaayon, ang pagbabawas ng oras para sa pagpapalitan ng data ay isinasagawa dahil sa binary transmission mode. Magsisimula ang trabaho pagkatapos pumasok ang kliyente sa session, at ang lahat ng karagdagang operasyon ay isinasagawa sa loob ng balangkas nito. Isa ito sa mga natatanging katangian, kung tutuusin HTTP protocol ay hindi naaalala ang impormasyon tungkol sa mga rehistradong gumagamit - ang function na ito ay ginagampanan ng mga panlabas na pamamaraan.

Ang komunikasyon sa computer-client ay isinasagawa sa port 21 bilang default at ginagamit para sa pamamahala. Binuksan ang pangalawang koneksyon ng data sa port ikadalawampu o anumang iba pa na wastong na-configure.

Paano magtrabaho sa mga file

May mga FTP client para sa pagtatrabaho sa protocol, ngunit ang pagtatrabaho sa kanila ay sumusunod sa parehong prinsipyo. Ang kailangan lang para sa paglipat ay i-drag ang dokumento mula sa computer ng user patungo sa folder ng server o gawin ang parehong mga aksyon gamit ang command line.

  1. Pagkatapos lumitaw ang pangunahing window, kailangan mong ipasok ang host name, user name, password, at port sa naaangkop na mga field.
  2. Pagkatapos ng matagumpay na awtorisasyon, lilitaw ang isang listahan ng lahat ng na-upload sa server.
  3. Dapat mong piliin ang bagay na gusto mong i-upload sa server mula sa isang computer o mula sa isang server patungo sa isang computer.
  4. Ang pagkakaroon ng marka ng kaukulang file, tawagan ang menu ng konteksto gamit ang RMB, piliin kinakailangang aksyon: i-download, idagdag sa gawain, i-edit, tanggalin, palitan ang pangalan, kopyahin ang address, i-configure ang mga karapatan sa pag-access. Maaaring mag-iba ang mga feature na ito depende sa program na iyong ginagamit.

Mayroong isang paraan upang makipagpalitan sa pagitan ng dalawang server nang direkta nang hindi nagda-download sa iyong computer. Dalawang koneksyon ang hinihiling iba't ibang mga server. Sa isa sa mga ito, ang isang file ay pinili para sa paglipat at ang IP address ng pangalawang server ay ipinahiwatig. Para dito, ginagamit ang FXP - direktang exchange protocol.

Ang pangunahing bentahe ng paggamit ng pamamaraang ito ay mataas na bilis mga download. Hindi ito nakasalalay sa bandwidth Koneksyon sa internet ng user na gustong maglipat ng file. Ang oras na aabutin ay depende sa bilis ng koneksyon sa pagitan ng mga malalayong FTP server. Bilang isang tuntunin, ito ay malinaw na mas malaki kaysa sa gumagamit.

Dapat tandaan na ang protocol na ito ay nagsimula nang gamitin ng mga umaatake upang maglunsad ng mga pag-atake sa ibang mga server. Upang maiwasan ang mga naturang aksyon, ang IP address ay sinusuri na ngayon at kung may nakitang pagkakaiba, ito ay hinarangan.

Koneksyon sa FTP sa pamamagitan ng browser

Para sa koneksyon, tulad ng sa paggamit mga dalubhasang programa, ang user ay dapat may login, password, at IP address. Ang koneksyon mismo ay nangyayari gamit ang command line. Upang gawin ito, kailangan mong magpasok ng isang address sa sumusunod na format: ftp://login: server password@ip address. Halimbawa, ftp://myname: [email protected]. Kung matagumpay ang koneksyon, lilitaw ang isang listahan ng lahat ng mga dokumento. Karaniwan, ang mga file ng site ay iniimbak sa public_html o www na folder, depende sa uri ng pagho-host.

Upang kopyahin ang isang dokumento, i-drag lamang at i-drop ito. Ang pamamaraang ito ay hindi nagpapahintulot sa iyo na maglipat ng mga dokumento mula sa isang server patungo sa isa pa. Madaling baguhin ang mga pahintulot sa pagbasa/pagsusulat sa browser. Upang gawin ito, kailangan mong i-right-click ang isang file na mayroon na sa server. Lilitaw ang isang window ng mga setting. Dapat itong ipahiwatig ang kinakailangang pahintulot.

FileZilla

Ito ay isa sa pinakasikat na FTP client para sa Windows. Ang pagtatrabaho sa programang ito ay medyo madali. Ang pangunahing window ay nahahati sa limang bahagi. Tatlo sa kanila ang nagpapakita ng istraktura ng file ng computer, at apat ang nagpapakita ng server. Ang mga kinakailangang field ay nagpapahiwatig ng pag-login, password, at port.


Kung plano mong gumamit ng isang partikular na koneksyon nang madalas, ang impormasyon sa pag-login ay tinukoy sa "Site Manager". Sa mga setting, maaari kang pumili ng pagkakakilanlan, ipamahagi ang impormasyon sa pag-login sa mga folder, at magdagdag ng komento. Upang ilipat ang file, kailangan mong piliin at i-drag ito sa gumaganang bintana, kung saan ipinapakita istraktura ng file kompyuter.

Total Commander

Upang mag-upload at mag-download ng file gamit ang "Total Commander", dapat mong i-execute ang sumusunod na pagkakasunod-sunod mga aksyon:

  1. Pumunta sa tab na "Network".
  2. Piliin ang menu item na "Kumonekta sa server".
  3. Sa window na lilitaw, i-click ang "Add" button.
  4. Tukuyin ang pangalan ng koneksyon, server, account, password.
  5. Itakda ang bandila " Passive mode exchange", i-click ang OK.
  6. Pagkatapos nito, markahan ang napiling koneksyon at i-click ang pindutang "Kumonekta".

Command line

Kung ang gumagamit ay hindi gustong gamitin graphical na interface, kahit na ito ay medyo maginhawa at nagbibigay-daan sa iyo upang maisagawa ang ilang mga pag-andar nang mas mabilis, maaari nitong gamitin ang command line:

  1. Ang koneksyon ay ginawa gamit ang Open command. Dapat ganito ang hitsura ng paggamit: buksan ang ftp.server.com port.
  2. Maaaring tanggalin ang parameter ng port kung ang karaniwang 21 ay nilayon na gamitin.
  3. Sa halip na server.com, ang address ng server kung saan matatagpuan ang site ay ipinahiwatig.

Upang palitan ang pangalan gamitin ang palitan ng pangalan, upang baguhin kasalukuyang direktoryo cd ay ginagamit bilang pamantayan, upang lumabas kailangan mong ipasok ang malapit, at upang tanggalin - tanggalin o idiskonekta.

Hello admin, Mangyaring ipaliwanag sa akin kung ano ang isang FTP server at maaari ko bang likhain ito sa aking computer?

In short, meron akong regular sa bahay yunit ng sistema at tatlong laptop, lahat ng mga makinang ito ay konektado sa Internet sa pamamagitan ng isang router, maaari ko bang mula desktop computer gumawa ng isang tunay FTP server, at direkta mula sa lahat ng mga laptop na nag-download at nag-upload ng mga file dito? Kaya lang, ang isang regular na computer ay may naka-install na 3 TB hard drive at lumabas na walang gumagamit nito, mas gusto ng lahat ng mga kamag-anak ang mga laptop na nauubusan na ng espasyo sa disk.

Hello mga kaibigan! Ang aming Ro8 ay nagsulat ng isang mahusay na artikulo para sa iyo sa paksang ito, basahin ito.

Una, Ang FTP ay isang protocol para sa paglilipat ng mga file sa Internet gamit ang prinsipyo ng client-server, at Ang FTP server ay isang imbakan ng file sa Internet, iyon ay - regular na computer Sa naka-install na Windows 7, 8.1 o Windows Server 2012 at marami pa mga hard drive malaking volume kung saan makikita ang alinman sa iyong mga file. Ang computer na ito ay may naka-install na program, halimbawa - FileZilla Server , sinuman ay maaaring kumonekta sa computer na ito gamit ang: command line, Windows Explorer At iba't ibang programa, isasaalang-alang namin ang dalawa sa aming artikulo:Kliyente ng FileZilla, At Total Commander . Pagkatapos kumonekta sa Gamit ang isang FTP server, maaari kang mag-upload ng anumang mga file (mga pelikula, musika, atbp.) dito at i-download din ang mga ito.

KontrolAng FTP server ay tatakbo ng administrator na nag-install ng program - FileZilla Server. Dito maaari kang magtalaga ng iba't ibang mga karapatan sa pag-access sa bawat user. (pagkakataon mga pagbabago sa file sa server): Idagdag (ang kakayahang magpalit ng mga file), Basahin (basahin lamang), Isulat (itala), Tanggalin (tanggalin). Naturally, karamihan sa mga user ay hindi kailangang bigyan ng mga karapatan sa Tanggalin.

  • Tandaan: Mula sa halos anumang computer o laptop (kahit na may isa lang hard drive) ay maaaring gawin FTP server at ikonekta ang iba pang mga computer dito upang makatanggap ng mga file, at hindi kinakailangan na ang lahat ng mga computer ay konektado sa isang router,Ang isang FTP server ay maaaring malikha sa Internet at mabigyan ng access sa daan-daang at libu-libong mga gumagamit.

Paano nangyayari ang gawain

Bilang pagpapatupad ng software FTP server sa artikulong isasaalang-alang namin ang FileZilla Server program, na mai-install sa isang makina na may Windows Server 2012

Gayundin, bilang ang makina kung saan ang koneksyon sa nilikha FTP server computer na may paunang naka-install na Windows 8.1 Enterprise (x64)

Upang makakonekta ang isang makina na may Windows 8.1 sa FTP server, mai-install ito Mga programang FileZilla Client (isa sa mga paraan para kumonekta gamit ang program na ito)

Pumunta sa https://filezilla-project.org at i-download ang FileZilla Server at FileZilla Client

Na-download na file Pinapatakbo namin ang FileZilla Server sa isang makina na may Windows Server 2012, A FileZilla Client file sa isang Windows 8.1 machine. Ang parehong mga programa ay naka-install sa parehong paraan. Una sa lahat, i-install natin ang FileZilla Server program.

Pag-install ng FileZilla server

Matapos ilunsad ang na-download FileZilla file Server sa Windows Server 2012 i-click ang susunod

I-click ang I-install

I-install

Proseso ng pag-install ng FileZilla Server

Kumpleto na ang pag-install

Pagkatapos ng pag-install, magbubukas ang isang window na tulad nito kung saan ipinasok namin ang lokal na address ng FTP server at i-click ang OK

Pagkapasok lokal na address FTP server ang pangunahing window ng FileZilla Server program ay lilitaw

Gumawa tayo ng ilang setting sa pamamagitan ng pagpili sa Edit-Users

Sa tab na Pangkalahatan, para magdagdag ng bagong user, mag-click sa Add button

Ilagay ang iyong username. OK

Sa tabi ng Password, lagyan ng check ang kahon at ilagay ang password ng idinagdag na user

Pumunta sa tab na Mga Nakabahaging Folder. Sa tab na ito idaragdag namin ang folder na FTP01 na magiging available sa nilikhang user na Ro8. I-click ang Magdagdag

Tukuyin ang naunang ginawang folder na FTP01. OK

Piliin ang idinagdag na folder at tukuyin ang mga karapatan sa pag-access para dito: - Read (read only), Write (write), Delete (delete), Append (ang kakayahang magpalit ng mga file sa folder na ito)

Pagtukoy sa IP address ng isang makina na nagpapatakbo ng Windows Server 2012 (192.168.1.4)

Pag-install ng FileZilla Client

Lumipat kami sa isang makina na may Windows 8.1 at i-install ang FileZilla Client program

Tinatanggap namin ang kasunduan sa lisensya

Pag-install

Kumpleto na ang pag-install

Mayroon kaming isang network na kinakatawan sa diagram

Kumonekta tayo sa FTP server sa iba't ibang paraan.

Kumonekta sa FTP server gamit ang command line

Sa isang makina na may Windows 8.1, ilunsad ang command line.

Tukuyin ang username (Ro8) at ipasok ang password. Ang password ay hindi ipinapakita kapag pumapasok

Nangangahulugan ang pag-log in na naka-log in kami sa FTP server

Gumawa tayo ng folder na My_Backup_win8.1 sa FTP server - sa pamamagitan ng pagpasok utos ng mkdir My_Backup_win8.1

Tingnan natin ang listahan ng mga folder sa FTP server sa pamamagitan ng pagpasok ng ls command

Tulad ng nakikita mo, mayroong isang folder na My_Backup_win8.1 sa FTP server

Isara ang koneksyon sa FTP server sa pamamagitan ng pagpasok ng bye command

Pagkonekta sa isang FTP server gamit ang T program otal Commander

Ilunsad natin ang Total Commander file manager sa isang makina na may Windows 8.1. Upang mag-set up ng koneksyon sa FTP server, mag-click sa button na ipinapakita sa screenshot

I-click ang Magdagdag

Tinukoy namin ang pangalan ng koneksyon (opsyonal), server at port (server ang IP address ng FTP server, port 21). Ipinapahiwatig din namin ang username at password. OK

Piliin kung ano ang nilikha Koneksyon sa FTP at i-click ang Connect

Naitatag ang koneksyon sa FTP server

Upang idiskonekta mula sa FTP server, i-click ang Idiskonekta

Nakumpleto ang pagdiskonekta mula sa FTP server

Pagkonekta sa isang FTP server gamit ang program Kliyente ng FileZilla

Ilunsad natin ang FileZilla Client program

Magbubukas ang pangunahing window ng programa

Medyo maraming gumagamit ang gumagamit FTP. Ang mga hindi gumagamit nito ay maaaring magsimula nang maaga o huli, at samakatuwid ay kakailanganin nilang maghanap ng isang kliyente upang gumana sa mismong protocol na ito.

Sa totoo lang, kapag nahaharap sa "problemang ito," hindi ako nag-abala nang napakatagal at gumamit ng isang simpleng add-on ng browser, hindi patas na paniniwalang "ito ay sapat na mabuti" (c).

Ito ay lumabas na ang pagpili ng isang programa ng kliyente para sa pagtatrabaho sa protocol na ito ay hindi gaanong mahalaga kaysa sa pagpili ng anumang iba pang software, dahil direktang nakakaapekto ito sa bilis ng trabaho, kaginhawahan at iba pang mga kapaki-pakinabang na amenities.

Samakatuwid, sasabihin ko sa iyo ang kaunti tungkol sa programa ng kliyente na ginagamit ko.

Pangkalahatang paglalarawan ng protocol

Ayon sa kaugalian, mayroon kaming dalawang format. Video at text. Maaari mong makita ang format ng video sa ibaba, at ang format ng teksto pagkatapos nito. Alin ang mas malapit sa iyo - tingnan para sa iyong sarili.

FTP(Ingles) Paglipat ng File Protocol - file transfer protocol) - isang protocol na idinisenyo upang ilipat ang mga file sa mga network ng kompyuter. FTP nagbibigay-daan sa iyo na kumonekta sa mga server ng protocol na ito at tingnan ang mga nilalaman ng mga direktoryo, mag-download ng mga file mula sa o sa server.

Sa pormal, ito ay tulad ng pagkonekta sa isang partikular na folder na matatagpuan sa isa pang computer/server gamit ang isang network o sa Internet. Kung ang paglipat ng file ay naantala sa ilang kadahilanan, ang protocol ay nagbibigay ng paraan para sa pagpapatuloy ng file, na maaaring maging napaka-maginhawa kapag naglilipat ng malalaking file.

FTP ay isa sa pinakamatanda mga protocol ng aplikasyon, na lumitaw nang matagal bago ang HTTP, sa 1971 taon. Malawak pa rin itong ginagamit ngayon upang ipamahagi software at paglilipat ng file.

FTP client program

FTP-client, ay isang programa para sa pagkonekta sa isa o isa pa FTP-server (tulad ng ICQ, halimbawa, ay nagpapahintulot sa iyo na kumonekta ICQ server at ipadala ang iyong mga mensahe sa parehong konektadong mga tao o tanggapin ang mga ito mula sa kanila).

Sa pangkalahatan, ang programa na gusto kong irekomenda ay medyo sikat sa Internet at matagal na. Ito ay tinatawag FileZilla at, una, ito ay ganap na libre, pangalawa, ito ay cross-platform (i.e. tumatakbo ito sa halos lahat ng mga operating system), at pangatlo, sinusuportahan nito ang wikang Ruso, na walang alinlangan na kaaya-aya at maginhawa.

Gayundin, naglalaman ito ng normal, malinaw na interface, pinakamataas na kakayahan, pinakamababang glitches at mahusay na bilis trabaho.

I-download ang Filezilla upang gumana sa FTP

Sa window na lilitaw, mag-click sa pindutan " Bagong host", piliin ang uri ng input sa field " Normal" (kung wala kang login at password at alam mo iyon FTP magagamit nang wala ang mga ito, maaari mong iwanan ang uri ng pag-login " Anonymous") at punan ang mga patlang " Host"(address lang FTP-server kung saan mo gustong kumonekta), Mag-login, Password at pindutin ang pindutan " OK":

Pagkatapos nito, sa pamamagitan ng pag-click sa "checkbox" sa tabi ng button na alam mo, makikita mo ang isang listahan ng mga host na iyong ipinasok na may tinukoy na mga pangalan (bilang default ito ay " Bagong host"), sa pamamagitan ng pag-click sa pangalan na ikokonekta mo sa server. Pagkatapos kumonekta, sa kaliwa ay makikita mo ang isang window na nagpapakita ng mga nilalaman ng iyong computer, at sa kanan ang remote FTP.

Gusto mo bang malaman at makagawa ng higit pa sa iyong sarili?

Nag-aalok kami sa iyo ng pagsasanay sa mga sumusunod na lugar: mga computer, programa, administrasyon, server, network, pagbuo ng website, SEO at higit pa. Alamin ang mga detalye ngayon!

Afterword

Iyon lang. Umaasa ako na ang artikulong ito ay kahit papaano ay kapaki-pakinabang sa iyo.
Kung ang isang bagay ay hindi malinaw at mayroon kang mga katanungan, huwag mag-atubiling tanungin sila sa mga komento - tiyak na susubukan kong tulungan ka;)

Maraming mga gumagamit ang hindi nag-iisip tungkol sa kung paano ito gumagana Global network. Ang mga site ay matatagpuan sa mga espesyal na FTP server, na nag-iimbak ng lahat ng kinakailangang data, sa tulong kung saan nakikita natin ang kasalukuyang Internet kung ano ito. Tatalakayin ng artikulong ito kung ano ang matatagpuan sa mga FTP server, kung bakit kailangan ang mga ito, ang prinsipyo ng kanilang operasyon at kung paano pangasiwaan ang mga ito gamit ang operating system Windows at karaniwang mga file manager.

Ano ang isang FTP server

Sa kaibuturan nito, ang FTP ay isang espesyal na Internet protocol na nagpapadali sa paglilipat ng impormasyon sa pagitan ng isang computer (client) at isang server - espesyal na computer, na inilaan eksklusibo para sa pagtatrabaho sa Internet. Upang maging maikli, ang mga server ay gumagamit ng higit pa makapangyarihang mga processor kaysa sa mga nakasanayang kompyuter.

Ang mga server ay nilikha upang ikonekta ang mga computer sa isa't isa. Ang bawat provider ay may sariling mga server, bawat hosting, malaking website, kahit na mga laro. Upang kumonekta, ang kliyente ay kailangang mag-log in sa system, ibig sabihin, magbigay ng kinakailangang minimum na impormasyon tungkol sa kanyang sarili, upang ang server ay maaaring mas maginhawa at mahusay na maglipat ng iba't ibang data sa computer at pabalik.

Upang ilagay ito sa napakasimpleng paraan, ang FTP server ay isang cloud storage na ginagamit ayon sa gusto ng user nito. Naka-on ang server na ito Maaaring i-load ang anumang data, maging ang mga larawan ng pamilya sa dagat. nga pala, ganitong uri Ang mga server ay madaling mabili sa isa sa iba't ibang mga site para sa pagbebenta o pagrenta ng mga ito, ngunit kung gusto mo ng isang personal, kailangan mong bumili ng iyong sariling server computer, ikonekta ito sa Internet, at makakakuha ka ng iyong sariling FTP server, siyempre, pagkatapos nito buong pagpapasadya sa mga tuntunin ng software, atbp.

Ano ang madalas na matatagpuan sa mga FTP server?

Bilang isang patakaran, ang mga FTP server ay ginagamit bilang cloud storage. Ang kanilang mga presyo ay depende sa kung gaano karaming espasyo ang kailangan ng iyong mga pangangailangan. Lamang sa kani-kanina lang nagsimula silang mapalitan ng mga FTPS server, na mayroon nang built-in na proteksyon ng data, ngunit higit pa sa susunod na talata ng artikulo.

Ang mga FTP server ay ginagamit din ng malalaking kumpanya ng IT upang ikonekta ang ilang mga opisina sa isa. May isang kumpanya, maraming opisina, ngunit kung paano secure at malayuang ikonekta ang gawain ng maraming miyembro ng team nang hindi gumagamit mga mapagkukunan ng third party? Siyempre, ang pagpipilian ay nahuhulog sa paglikha ng iyong sariling server, na palaging nasa kamay at hindi nangangailangan dagdag na gastos maliban sa kuryente.

Ang mga programa ng FTP server ay naka-install sa bawat isa sa mga work computer, pagkatapos nito ang sinumang empleyado ay may access sa espasyo ng server. Ginagamit din ang diskarteng ito sa mga silid-aralan ng computer science, kung saan gumagamit sila ng isang hard drive upang ikonekta ang lahat ng mga computer sa silid-aralan dito. Maaari kang mag-upload ng anumang mga file na maaaring kailanganin mo sa server mismo, ngunit imposibleng patakbuhin ang mga ito nang direkta mula sa server, sa gayon ay nagbibigay ng sagot sa tanong kung ano ang matatagpuan sa mga FTP server. Tingnan pa natin ang isyu ng pag-access.

Access sa FTP server

Kakatwa, upang kumonekta sa isang FTP server kailangan mo ng isang computer at isang matatag na koneksyon sa Internet, pati na rin ang Total Comander upang kumonekta sa FTP. Syempre kaya mo yan lokal na network, tanging ang mga nakakonekta dito gamit ang twisted pair na cable na konektado sa network adapter connector ang makakakonekta sa server.

Mayroong pinakamaraming FTP server para sa Windows, dahil ito ang pinaka-makabagong at progresibong operating system, at mas madali at mas simple itong gamitin, kaya ang Windows Server ay naka-install sa mga server, na ang file system ay kapareho ng file system Sistema ng Windows, sa gayon ay nakakamit pinakamataas na pagganap. Siyempre, maaari kang mag-install ng isa pang operating system sa server, ngunit posible lamang ito kung kinakailangang kaalaman sa paghawak ng naturang software.

Antas ng seguridad ng FTP server

Tulad ng nabanggit na, ang mga FTP server ay nagiging mas karaniwan, katotohanang ito ay nauugnay sa maraming mga kahinaan ng diskarteng ito, dahil ang impormasyon sa pagitan ng server at ng kliyente ay maaaring dumaan sa maraming mga punto ng pagkonekta (provider, iba pang mga server, mga site, atbp.). Ngunit ang data mismo ay hindi naka-encrypt sa anumang paraan, ngunit dumating sa malinaw na teksto.

Ang FTPS protocol ay nilagyan ng isang espesyal na encryptor na may kakayahang mag-encrypt at mag-decrypting ipinadalang impormasyon sa pagitan ng kliyente at server, tinitiyak ang pinakamataas na kaligtasan ng data, kaya kapag pumipili ng isang server, bigyang-pansin ang katotohanang ito.

Umaasa kami na alam mo na ngayon kung ano ang matatagpuan sa mga FTP server at kung bakit sila ay nilikha sa pangkalahatan. Ito ay nagkakahalaga ng noting na ang paggamit sariling server maaari kang lumikha ng iyong sarili imbakan ng ulap at upa ito, at sa gayon ay kumikita ng malaking kita.

Hello mga kaibigan.

Ngayon ay ipapakita ko sa iyo kung paano gamitin ang FileZilla program at gamitin ito para kumonekta sa iyong hosting provider, para makapag-download ka ng mga file sa iyong computer o mag-upload ng mga file sa iyong hosting.

Ang program na ito ay dapat na nasa arsenal ng bawat webmaster. Hindi mahalaga kung mayroon kang isang blog o isang simpleng isang pahinang website. Maaga o huli, kakailanganin mong i-edit ang iyong mga file sa website. At para dito kailangan mong i-download ang mga ito sa iyong computer, na makakatulong ftp client FileZilla.

At hanggang sa nagsimula akong mag-publish ng mga artikulo kung saan madalas na kailangan kong gumawa ng mga operasyon upang i-edit ang mga file na nasa hosting, nagsusulat ako ng isang artikulo tungkol sa binigyan ng ftp kliyente upang palagi kang sumangguni sa materyal na ito.

Hindi namin pag-aaralan nang detalyado ang programa. Ipapakita ko lamang ang mga pangunahing pag-andar na kailangang-kailangan sa aking trabaho. I-download ang programa mula sa opisyal na website.

Pagkatapos pumunta sa site, mag-click sa susunod na pindutan.


Nakarating pa rin kami susunod na pahina, kung saan nag-click din kami sa pindutan.


Pagkatapos mag-click, dadalhin ka nito sa susunod na pahina kung saan ito magsisimula awtomatikong pag-download mga programa.


Pagkatapos mag-download, agad na ilunsad ang installer at i-install ang client.

Ang kliyente ay libre, kaya ang pag-install ay isinasagawa gaya ng dati. Hindi ko ipapakita sa iyo ang proseso ng pag-install. Ang lahat ay sobrang simple doon.

Pagkatapos ng pag-install, agad naming inilunsad ang programa at sinimulan itong maunawaan.

Mga Pangunahing Kaalaman sa FileZilla

Kung ginamit mo ang file Kabuuang manager Commander, pagkatapos ay walang mga paghihirap sa pag-master ng FileZilla, dahil ang prinsipyo ng operasyon ay magkatulad.

Ang programa ay binubuo ng 2 pangunahing lugar ng trabaho:

  1. Ang lugar kung saan ipinapakita ang mga file ng computer (lokal na site);
  2. Ang lugar kung saan ipinapakita ang mga nilalaman ng server (remote site).

Tulad ng naiintindihan mo, sa kaliwang bahagi (1) maaari kang mag-navigate sa paligid ng computer, tulad ng sa karaniwang konduktor operating system. Sa pangalawang lugar, ang lahat ay magkatulad, tanging kami ay nasa server at nakikita ang lahat ng mga folder at mga file na matatagpuan dito.

Sa screenshot sa itaas, nasa loob ako ng aking naka-host na blog at tinitingnan ang lahat ng aking mga folder ng plugin. Paano kumonekta sa anumang server sa pamamagitan ng itong kliyente titingnan natin sa ibaba. Ngayon ay ipapakita ko sa iyo kung paano ka makakapag-upload ng mga file mula sa iyong computer patungo sa iyong pagho-host at vice versa.

Ang unang paraan ay sa pamamagitan ng kanang pindutan mouse sa pamamagitan ng pagpili sa "I-upload sa server" sa menu ng konteksto.


Sa pamamagitan ng pagpili sa item na ito, magsisimulang mag-upload ang file sa hosting at ang proseso ng pag-download ay ipapakita sa ibaba ng programa.


Kapag kumpleto na ang pag-download, lalabas ang file sa server. Ang aking file ay dapat lumitaw sa parehong lugar tulad ng mga folder ng lahat ng aking mga plugin sa blog.

Maaari din kaming mag-upload ng mga file i-double click kaliwang pindutan ng mouse, tulad ng kapag binubuksan ang mga folder sa Windows. Ngunit, kung gusto naming mag-upload ng isang folder, hindi gagana ang pamamaraang ito, dahil papasok ito sa loob ng folder. Kailangan mong gamitin ang pamamaraan sa pamamagitan ng menu ng konteksto.

Posible ring mag-upload at mag-download ng mga file sa pamamagitan lamang ng paglipat ng mga file at folder habang pinipindot ang kaliwang button mouse ng computer. Ang mga hakbang na ito ay pamantayan para sa anumang operating system. Kung aktibong gumagamit ka ng isang computer, pagkatapos ay walang mga paghihirap.

Kung gusto mong mag-download ng mga file mula sa pagho-host sa iyong computer, ang lahat ay ginagawa sa parehong paraan. Maaari mong gamitin ang anumang paraan. Kapag ginagamit lang menu ng konteksto, dapat mong piliin ang "I-download".


Tinalakay namin ang proseso ng pamamahala ng mga pag-download ng file.

Ito ay nagkakahalaga din na tandaan ang lugar ng log ng programa. Kapag kumonekta kami sa anumang server, ang proseso ng koneksyon ay sinasamahan ng isang pagtatala ng mga aksyon na isinagawa. Ang log window ay matatagpuan sa pinakatuktok ng programa sa itaas ng mga workspace tagapamahala ng file FileZilla.


Maaari itong maging kapaki-pakinabang kung hindi ka makakonekta sa server kapag gumagawa ng isang koneksyon. Maaari mong tingnan ang ulat at makita kung ano ang mali. Siyempre lahat ay nasa Ingles. Ngunit, kung maling data ng koneksyon ang ipinasok, dapat mong maunawaan ang lahat.

Nalaman namin ang mga pangunahing nuances. Ngayon simulan natin ang paglikha ng aming koneksyon upang kumonekta sa hosting o anumang iba pang server.

Kumokonekta sa hosting ftp server


Mayroong 2 pagpipilian para sa pagkonekta sa mga ftp server sa pamamagitan ng FileZilla:

  1. Mabilis na koneksyon;
  2. Koneksyon sa pamamagitan ng idinagdag na koneksyon sa manager ng site.

Tingnan muna natin ang mabilis na koneksyon.

Magiging kapaki-pakinabang ang opsyong ito kapag hindi na kailangang patuloy na kumonekta sa isang server. Kailangan mong kumonekta sa isang lugar 1-2 beses. Kung gayon ang isang mabilis na koneksyon ay tama lamang.

Para sa gayong koneksyon, ang ftp client ay may espesyal na panel na matatagpuan sa ilalim ng pangunahing menu ng programa.

Kapag kumokonekta sa ganitong paraan, dapat mong punan ang mga sumusunod na field:

  • Ang host ay ang server address mismo;
  • Username - mag-login sa ftp server account;
  • Password - password sa ftp server account;
  • Port - ilagay ang port number (21) o iwanang walang laman ang field.

Alamin ang host, username at password mula sa iyong hosting provider. Bilang isang patakaran, ang data na ito ay ibinibigay kaagad pagkatapos magrehistro ng isang hosting account. Halimbawa, sa TimeWeb at Makhost hosting, ang data ay dumarating kaagad sa sulat ng pagpaparehistro.

Kung hindi mo alam ang data na ito, sumulat sa serbisyo ng suporta sa pagho-host. Siguradong tutulungan ka nila.

Pagkatapos ipasok ang data, mag-click sa pindutan ng "Mabilis na koneksyon", na kung ano ang aktwal na mangyayari pagkatapos nito. Kung naipasok mo nang tama ang lahat, dapat mong makita ang mga nilalaman ng iyong hosting account sa kanang window ng programa, pati na rin ang isang inskripsyon tungkol sa matagumpay na koneksyon sa mga log ng programa.


Pagkatapos nito, maaari nating harapin ang mga kinakailangang gawain ng pag-download ng mga file at iba pa.

Isa pang bagay. Pagkatapos gumawa ng mabilis na mga koneksyon, mase-save sila sa listahan, na magagamit sa pamamagitan ng pag-click sa arrow sa tabi ng button na "Mabilis na koneksyon".


meron ako ngayon listahang ito walang laman, dahil hindi ako nakagawa ng mabilis na mga koneksyon.

Pakitandaan na habang nagdaragdag ng mga bagong mabilis na koneksyon, magbabago ang listahang ito. Lalabas dito ang mga bagong koneksyon, at mawawala ang mga mas luma. Samakatuwid, tandaan na hindi mo palaging magagamit ang listahan ng mga mabilis na koneksyon.

Ngayon ay lumipat tayo sa pagkonekta sa server sa pamamagitan ng idinagdag na koneksyon sa manager ng site.

Mga kalamangan ang pamamaraang ito halata naman.

  • Una, koneksyon na ito palagi mo itong nasa kamay;
  • Pangalawa, hindi mo na kailangang ipasok ito sa bawat oras o matakot na bigla itong mawala nang mag-isa.

Upang lumikha ng ganoong koneksyon, sa ilalim ng menu na "File" mayroong icon na "Site Manager".

Sa pamamagitan ng pag-click dito, bubukas ang isang window kung saan idinagdag ang isang koneksyon (site).


Mayroon na akong 3 koneksyon na palagi kong ginagamit. Ngayon ay madali mong maidaragdag ang iyong koneksyon. Ilalarawan ko ito prosesong ito sa isang umiiral na koneksyon. Magsimula na tayo.

Mag-click sa pindutan ng "Bagong Site" at ilagay ang pangalan ng koneksyon (anumang pangalan na maginhawa para sa iyo).


Pagkatapos ay piliin ang "Normal" na uri ng pag-login at ipasok ang lahat ng data (host, user at password) upang ma-access ang ftp server. Iniiwan kong walang laman ang field na "Port".



Pagkatapos i-click ang pindutang "OK", magsasara ang window ng tagapamahala ng site. Maaari naming ipasok ito muli at makita ang isang katulad na larawan tulad ng dati. Ang aming idinagdag na koneksyon ay nasa listahan. Susunod na maaari naming subukang kumonekta sa server sa pamamagitan ng pag-click sa pindutang "Kumonekta".


Magsisimula ang koneksyon. Kung napunan nang tama ang lahat, matagumpay na makukumpleto ang proseso ng koneksyon at sa tamang lugar na "Remote site" makikita mo ang mga nilalaman ng iyong hosting account.

Kung may anumang mga error na ginawa sa paggawa ng koneksyon, maaari naming palaging i-edit ang mga ito sa pamamagitan ng pagpili ng isang site sa listahan at pagbabago ng data para dito. Pagkatapos gumawa ng mga pagbabago, palaging i-save ang mga setting sa pamamagitan ng pag-click sa pindutang "OK".

Tulad ng mabilis na koneksyon, maaari kaming kumonekta sa aming mga server gamit ang listahan ng mga koneksyon, na magagamit sa pamamagitan ng pag-click sa arrow sa tabi ng icon ng manager ng site.

Naka-on sa yugtong ito ang proseso ng pagkonekta sa isang ftp server gamit Kliyente ng FileZilla napag-isipan namin. Ang lahat dito ay medyo simple at umaasa ako na hindi ka nahihirapan. Kung may hindi malinaw, maghihintay ako sa mga komento.

Ngayon ipinapanukala kong isaalang-alang ang isa pa kawili-wiling tampok, na palagi kong ginagamit kapag nagtatrabaho sa aking website. Binibigyang-daan ka nitong makatipid ng kaunting oras at pinipigilan kang mag-upload ng mga file sa hindi kinakailangang direktoryo.

Naka-synchronize na pag-browse

Binubuo ang function na ito ng sabay-sabay na paglipat sa mga folder ng file tagapamahala ng ftp kliyente, kapag tayo mismo ay gumagalaw lamang sa isang lugar (sa isang computer o sa isang hosting).

Isipin na mayroon kaming isang folder sa aming computer na may makina ng aking website. At magagamit din ito sa pagho-host. Pareho sa mga folder na ito ay may eksaktong parehong nilalaman sa form malaking dami mga subfolder at file. Ipapakita ko sa iyo kung ano ang hitsura nito.

Kailangan kong patuloy na mag-navigate sa loob ng mga folder na ito, mag-download ng mga file.

Sabihin nating kailangan kong pumunta sa wp-admin folder sa parehong mga lugar. Upang gawin ito, kailangan kong pumunta sa folder na ito sa kaliwang lugar, at pagkatapos ay sa kanan. Iyon ay, kailangan mong magsagawa ng 2 magkatulad na pagkilos.

Awtomatikong napupunta ang naka-synchronize na pag-browse sa parehong folder sa pangalawang lugar kapag lumipat sa una (o kabaliktaran). Iyon ay, pumunta ako sa folder ng wp-admin sa kanang lugar, at awtomatikong kinuha ng naka-synchronize na view ang aking mga aksyon at ang program mismo ay inilipat sa parehong folder sa kaliwang lugar.

Ito ay napaka maginhawa. Nakakatipid ng oras. Nagbibigay-daan sa iyo na iligtas ang iyong sarili mula sa palagian, paulit-ulit na mga aksyon. At kung minsan ay nakakatipid ito mula sa pag-download ng mga file sa maling folder. Ito ay nangyayari na nakalimutan mong pumunta sa parehong direktoryo sa ilang window.

Ngunit mayroong isang bagay. Gumagana lang ang function na ito kung magkapareho ang mga pangalan ng lahat ng direktoryo kung saan nagaganap ang paggalaw sa parehong lugar. Kung gusto kong pumunta sa folder na "benta" sa aking computer, ngunit wala nito ang hosting, hindi gagana ang naka-synchronize na pag-browse.

Upang paganahin ang naka-synchronize na pagtingin, dapat mong paganahin ang kaukulang icon sa toolbar.

Kapag aktibo ang icon na ito, magagawa mong lumipat sa pagitan ng computer at mga direktoryo ng pagho-host at sa parehong oras ay lumipat lamang sa isang lugar. napaka maginhawang bagay. Ginagamit ko ito sa lahat ng oras.

Mas malinaw kong ipinakita kung paano nangyayari ang naka-synchronize na panonood sa video sa ibaba. Ipinakita rin nito kung paano gamitin ang FileZilla ftp client.

Sana ngayon na programang ito ay para sa iyo isang kailangang-kailangan na katulong at i-save ang iyong mga nerbiyos at enerhiya.

Dito ko tatapusin ang artikulong ito. Isa sa susunod na mga artikulo ay tungkol sa Notepad editor. Napaka-cool na bagay. Bilang karagdagan, mayroong built-in na ftp client na nagbibigay-daan sa iyong direktang mag-upload ng mga na-edit na file sa hosting.

Sa mga komento, nais kong malaman kung anong mga programa ang ginagamit mo, mga kaibigan, upang kumonekta sa pagho-host? Sumulat din ng mga ideya para sa pagsusuri ng mga bagong programa at iba pang materyal sa blog.

Salamat sa iyong pansin. paalam.

Pinakamahusay na pagbati, Konstantin Khmelev.