Paano lumikha ng iyong sariling FTP server. Gamit ang Golden FTP Server. Paano mag-set up ng isang ftp na koneksyon sa FileZilla

Minsan kailangan ng isang tao na makipagpalitan malalaking file sa web. Ito ay hindi maginhawa upang magpadala ng mga naturang file na ang laki ay lumampas sa 10 MB sa pamamagitan ng email, dahil hindi lahat ng serbisyo ay nagbibigay ng go-ahead para dito, kaya kailangan mong hatiin ang file sa mga bahagi o i-archive ito upang bawasan ang laki sa kinakailangang laki. Ngunit paano kung kailangan mong magpadala ng higit sa isang file na tumitimbang ng higit sa 100 MB? Pagkatapos ang iyong FTP server ay darating sa madaling gamiting. Magagawa mo ito sa malayong computer at mag-upload ng anumang mga file doon mataas na bilis sa pamamagitan ng kliyente. Sa artikulong ito titingnan natin kung paano lumikha ng isang FTP server at kung ano ang mga pangunahing setting Mga FTP server.

Para sa anong mga kaso kailangan mo ng iyong sariling FTP server?

Mayroong maraming mga third-party na server sa Internet. Sila ay nakaimbak iba't ibang mga file, at marami sa mga server na ito ay tulad ng mga pasilidad ng imbakan - ang mga gumagamit ay nagda-download ng musika, mga pelikula, laro at iba pang mga file mula doon. Lalo na madalas ang mga naturang server ay nilikha ng lokal na network para makapagpalitan ka ng data nang walang Internet.

Sa kabilang banda, kailangan mo ng iyong sariling FTP server upang makagawa ka ng mga pagbabago sa iyong computer mula sa malayo.

Bukod, Pag-install ng FTP ang mga server sa lokal na network ay kinakailangan para sa mga webmaster na gustong subukan ang kanilang site bago ito ilunsad sa Internet sa isang computer.

Maaaring mayroon kang sariling dahilan kung bakit gusto mong gumawa ng FTP server, pati na rin ang paraan kung saan mo ito ipapatupad. Ngunit isasaalang-alang ng artikulong ito sikat na paraan pagbuo ng "bahay" - matututunan mo kung paano i-set up ang FTP gamit Mga programang FileZilla.

Paano gumawa ng FTP server sa FileZilla

Ang FileZilla ay isang programa na nanggagaling sa parehong client at server form. Kailangan mong i-download ito online Bersyon ng FileZilla server. Mas mainam na gawin ito sa pamamagitan ng opisyal na website ng developer, upang hindi aksidenteng mag-download ng virus kasama ang programa.

Ang proseso ng pag-install ng programa ay napaka-simple. Una, buksan ang exe file upang ilunsad ang installer. Sa unang hakbang sa pag-install, kakailanganin mong sumang-ayon sa mga panuntunan sa lisensya. Sa susunod na hakbang, piliin ang mga serbisyong gusto mong i-install kasama FileZilla server, at tukuyin din ang uri ng pag-install. Inirerekomenda na agad na kumuha ng "Standard". Pagkatapos ay piliin ang folder kung saan mai-install ang programa. Susunod ang susunod mahalagang hakbang- kailangan mong piliin kung paano i-install ng system ang FileZilla server - bilang isang serbisyo o regular na programa, at kung ilulunsad ang application na ito kapag naka-on ang system. Maaari mo ring baguhin ang port para sa admin console sa hakbang na ito. Basta huwag kalimutang isulat ito sa isang lugar para hindi mo na kailangang muling i-install ang program sa ibang pagkakataon.

Ang huling yugto ng pag-install ay upang tukuyin ang mga user na maaaring gumamit ng FileZilla server program. Mas mabuti kung ikaw lamang ang gumagamit sa computer - pagkatapos ay hindi mo na kailangang i-configure nang manu-mano ang pag-access sa programa. Pagkatapos nito, i-click ang pindutang "I-install" at hintayin na makumpleto ang pag-install.

Ngayon tingnan natin kung paano mag-set up ng FTP. Maaari kang lumikha ng isang server para sa parehong lokal na network at sa Internet. Sa simula, pagkatapos simulan ang programa, lilitaw ang isang pop-up window sa harap mo. Sa loob nito kakailanganin mong tukuyin ang lokal na IP address, port at password para sa administrator. Sa pangkalahatan, ang data na ito ay kailangan lamang upang mga estranghero hindi na-access ang iyong program mula sa iyong computer. Hindi maa-access ng mga tao ang interface ng admin mula sa ibang mga PC.

Susunod, kailangan mong pumunta sa menu na "I-edit" at buksan ang "Mga Setting". Sa tab na "Pangkalahatan" makikita mo ang mga pangunahing setting para sa server. Maaari mong itakda ang port kung saan kumonekta ang mga user sa server, tukuyin maximum na bilang mga kliyente, mga thread at limitahan ang mga session na may mga timeout. Ngayon ang port ay mahalaga - upang ma-secure ang iyong server, mas mahusay na tukuyin ang isang hindi karaniwang port. Ngunit pagkatapos ay kakailanganin mong ipaalam sa mga gumagamit ang tungkol dito. Kung hindi mo planong limitahan ang bilang ng mga kliyente sa anumang paraan, maaari mong iwanan ang "Max. bilang ng user" value "0", ibig sabihin, walang limitasyon.

Ang bentahe ng paglikha ng isang server gamit ang FileZilla server ay na maaari mong itakda ang lahat ng mga setting gamit user-friendly na interface. Kung ginagawa mo ito kahit saan kapaligiran ng Linux, pagkatapos ay kailangan mong irehistro ang lahat ng mga pagsasaayos, na hindi masyadong maginhawa at mahirap. Halimbawa, sa FileZilla maaari mo ring i-customize ang isang welcome message para sa mga user. Upang gawin ito, kailangan mo lamang pumunta sa seksyong "Welcome message" at magsulat ng text ng pagbati para sa mga kliyente. Ngunit sa ibang kapaligiran kailangan mong magsulat mga espesyal na koponan para dito.

Sa item na "Mga gusali ng IP" maaari mong tukuyin ang mga IP address kung saan magiging available ang server. Kung tinukoy mo ang iyong IP address, maa-access lamang ang server sa lokal na network para sa iyong computer. Kung nais mong magtrabaho sa pamamagitan ng isang server sa Internet, hindi inirerekomenda na paghigpitan ang mga IP address. Kung mayroon kang masamang hangarin at alam mo ang kanilang mga IP address, maaari mo silang irehistro sa item na "Mga Filter ng IP", na magbabawal sa pagpasok para sa mga tinukoy na IP (maaari mong tukuyin ang mga saklaw).

Ang pangunahing pagkakaiba sa pagitan ng pag-set up ng isang server para sa isang lokal na network at sa Internet ay na sa pangalawang kaso ay kailangan mong i-coordinate ang mga pagsasaayos sa firewall at router. Maaaring magsimulang magreklamo ang firewall dahil may sumusubok na kumonekta sa computer, at maaaring hindi sila payagan ng router sa pamamagitan ng port. Sa kasong ito, kailangan mong tukuyin sa Mga setting ng FileZilla panlabas na IP address ng computer sa seksyong "Mga setting ng Passive mode". Para sa isang lokal na network hindi mo kailangang gumawa ng anumang bagay na tulad nito - lahat ay gagana kaagad.

Hindi mo dapat hawakan ang marami sa mga setting sa loob ng FileZilla server program. Halimbawa, malamang na hindi mo kailangang i-configure ang item sa menu na "Mga Setting ng Seguridad", na kinakailangan upang ayusin ang koneksyon ng server-to-server. Gayundin, hindi mo kailangang i-configure ang "Miscellaneous" at marami pang ibang seksyon ng menu. Huwag subukang suriin muna ang lahat ng mga pagsasaayos ng programa nang sabay-sabay, upang hindi malito at lumikha mga sitwasyon ng salungatan sa pagpapatakbo ng server dahil sa mga maling setting.

Maaga o huli, lilitaw ang mga error sa server - lahat ay mayroon nito. Upang mabilis na kalkulahin ang mga ito, inirerekumenda na i-activate ang pag-record ng log file sa seksyong menu na "Pag-log". Upang gawin ito, tukuyin maximum na laki para sa isang log file, at ipahiwatig din ang lokasyon para sa naturang dokumento sa iyong computer.

Sa tab na "Mga Limitasyon ng Bilis", maaari kang magdagdag ng mga paghihigpit para sa parehong papalabas at papasok na mga koneksyon sa mga tuntunin ng bilis ng pag-download. Ngunit hindi mo dapat gawin ito kung walang pangangailangan. Pagkatapos ng lahat, isa sa mga pangunahing bentahe FTP protocol- Ito mabilis na loading, na hindi magiging ganoon kung magtatakda ka ng mga paghihigpit. Pagkatapos mong maunawaan ang mga setting, magdagdag ng mga user sa pamamagitan ng menu na “Mga User” - at magagamit na ang iyong server! Tandaan lamang na ipasa ang impormasyon sa pag-log in sa iyong mga user. Kung kinakailangan, maaari mong tukuyin ang mga hindi kilalang user nang walang mga pag-login. Tiyaking tukuyin ang mga karapatan sa pag-access para sa mga user.

Pag-install ng FTP server.

Kasama ang FTP server Mga Serbisyo sa Impormasyon sa Internet. Upang i-install ito, buksan ang Control Panel -> Mga Programa -> Paganahin o huwag paganahin Mga bahagi ng Windows. Palawakin ang seksyon ng Mga Serbisyo ng IIS at lagyan ng tsek ang mga kahon sa tabi ng mga sumusunod na bahagi: Serbisyo ng FTP at IIS Management Console.

Pag-set up ng FTP server.

Buksan ang Control Panel -> System and Security -> Administration -> Computer Management (maaari mong mabilis na: Start menu -> right click sa Computer -> piliin ang Management mula sa menu). Sa window na bubukas, palawakin ang pangkat ng Mga Serbisyo at Application at buksan ang IIS Service Manager. Sa window ng Connections, piliin ang folder ng Sites, pagkatapos ay sa kanang window ng Actions i-click ang link na Add FTP site.


Sa FTP site creation wizard, tukuyin ang pangalan at lokasyon nito (bilang default c:\inetpub\ftproot).


Susunod, tukuyin ang nagbubuklod at mga parameter ng SSL. Iniiwan ko ang binding section na hindi nagbabago. Hindi ko pinagana ang opsyong "Awtomatikong simulan ang ftp site" (kailangan ko lang ng ftp paminsan-minsan). Sa seksyong SSL, pipiliin ko ang opsyong "Walang SSL".


Sa susunod na window, iwanan ang lahat ng hindi nagbabago at i-click ang Tapos na.


Nagawa na ang site. Ngayon ay maaari kang pumunta sa mga karagdagang opsyon para sa fine tuning(halimbawa limit maximum na dami sabay-sabay na koneksyon). Piliin ang bagong likhang site, sa kanan sa panel ng Mga Pagkilos mag-click sa Mga karagdagang opsyon.


Ang susunod na hakbang ay ang pag-set up ng Windows Firewall. Buksan ang Control Panel -> System and Security -> Windows Firewall-> Mga karagdagang opsyon. Sa seksyong "Mga Panuntunan para sa mga papasok na koneksyon," hanapin at i-activate ang "FTP server ( papasok na trapiko)" At " FTP Server Passive (FTP Passive Traffic-In)". Pangwakas na Panuntunan nagbibigay-daan sa iyong kumonekta sa isang ftp client sa passive mode.



Sa seksyong "Mga Panuntunan para sa papalabas na koneksyon," hanapin at i-activate ang "FTP Server (FTP Traffic-Out)".


Kung may naka-install na karagdagang firewall sa system (Comodo, Outpost, atbp.), kailangan din nitong buksan ang port 21 (TCP) para sa mga papasok na koneksyon at port 20 (TCP) para sa mga papalabas na koneksyon.

Kung kumonekta ka sa Internet gamit ang isang router, at gusto mong gawing accessible ang iyong server sa mga user ng Internet, kailangan mong i-configure ang port forwarding sa router. Sa aking Dlink DI-804HV ginagawa ito sa seksyon ng Virtual Server.


192.168.10.4 — IP address ng ftp server sa lokal na network.

Pagse-set up ng mga karapatan ng user.

Kung iiwan mo ang lahat ng ito, kung gayon ang sinumang gumagamit ay maaaring kumonekta sa FTP server (naka-enable ang hindi kilalang pag-access) na may mga read-only na karapatan (maaari kang mag-download, ngunit hindi ka maaaring magsulat o magpalit ng mga file). Ipagpalagay natin na kailangan nating gumawa ng access para sa mga pinagkakatiwalaang user na magkakaroon ng mga karapatang magsulat at magpalit ng mga file.

Buksan ang Control Panel -> System and Security -> Administrative Tools -> Computer Management (Start -> right click sa Computer -> piliin ang Management mula sa menu). Susunod, palawakin ang grupo Mga lokal na gumagamit at mga pangkat ( ang setting na ito available lang sa Business at Ultimate edition). Mag-right click sa folder ng Groups at piliin ang Lumikha ng Grupo mula sa menu.


Ilagay ang pangalan ng grupo - Mga gumagamit ng FTP, paglalarawan (hindi mo kailangang ilagay ito) at i-click ang button na Lumikha.


Ngayon ay kailangan mong lumikha ng isang user. Mag-right-click sa folder ng Mga User at piliin ang Bagong User mula sa menu.


Ilagay ang user name (halimbawa ftp_user_1), password (hindi bababa sa 6 na character), lagyan ng check ang mga kahon sa tabi ng mga opsyon na "Ipagbawal ang user na baguhin ang password" at "Ang password ay hindi mawawalan ng bisa."


Nagawa na ang user. Ngayon ay kailangan mo itong italaga sa mga naunang ginawang pangkat na Ftp Users. Upang gawin ito, buksan ang mga katangian ng user at pumunta sa tab na “Group Membership”. Bilang default, ang isang bagong user ay itinalaga ang pangkat ng Mga User; I-click ang Add button -> Advanced -> Search. Magbubukas ang isang listahan ng mga pangkat ng gumagamit. Piliin ang FTP Users group at i-click ang Ok. Bilang resulta, nakukuha namin ang:


I-click ang Ok at magpatuloy sa susunod na hakbang.

Sa yugto ng paglikha ng isang ftp site, kailangan naming pumili ng gumaganang direktoryo (c:\inetpub\ftproot). Ngayon ay kailangan mong i-configure ang mga karapatan sa pag-access sa direktoryo na ito para sa grupo ng FTP Users. Buksan ang c:\inetpub sa Explorer, buksan ang mga katangian ng ftproot folder, pumunta sa tab na Seguridad at i-click ang pindutang I-edit. Sa window na bubukas, i-click ang Add button at piliin ang grupong “FTP Users” (tulad ng kapag lumilikha ng user). Itakda ang antas ng pahintulot - " Buong pag-access»at i-click ang OK.


Ang huling yugto. Buksan muli ang IIS Services Manager at piliin ang aming ftp server (Test FTP). Sa control panel ng FTP site, piliin ang "Mga Panuntunan sa Awtorisasyon ng FTP". Magdagdag ng panuntunan sa pagpapahintulot. Sa bubukas na window, piliin ang opsyong "Mga tinukoy na tungkulin o grupo ng user." Sa ibaba sa field ng text, manu-mano naming isinusulat ang pangalan ng aming grupo (FTP Users), pagkatapos ay lagyan ng check ang mga kahon sa seksyong Mga Pahintulot sa tapat ng Read and Write at i-click ang OK.


Kinukumpleto nito ang pag-setup.

Sa simula ay hindi namin pinili ang opsyon awtomatikong pagsisimula server, kaya huwag kalimutang simulan ito nang manu-mano (i-right click sa pangalan ng site -> Pamahalaan ang FTP site -> Start).

Paano kumonekta?

Opsyon gamit ang Windows Explorer.
Buksan ang Computer (Vista, Win 7) o My Computer (XP).
Para sa hindi kilalang pag-access Ipasok lamang ang address ng server sa address bar (ftp://192.168.10.4).
Upang mag-log in gamit ang isang username at password, maglagay ng address tulad ng: ftp://[username]:[password]@[ftp server address]. Halimbawa ftp://ftp_user_1: [email protected]- upang kumonekta mula sa isang lokal na network. Upang kumonekta mula sa Internet lokal na address palitan ng panlabas o domain name.

Madalas may mga pagkakataon na kailangan nating makipagpalitan ng mga file sa isang tao sa network. Para sa maliliit na file, maaari mong gamitin ang mail o ilipat ang file, halimbawa, sa pamamagitan ng Internet pager. Ito ay katanggap-tanggap kapag ang laki nito ay hindi lalampas sa ilang megabytes. Paano kung ito ay isang pelikula o isang laro, o isang archive na may ilang gigabytes ng mga larawan?! Siyempre, maaari kang gumamit ng serbisyo sa pagho-host ng pampublikong file, hatiin ang file sa mga bahagi at gawin itong magagamit para sa pag-download, ngunit hindi lahat ay maayos dito, karamihan sa mga gumagamit ay nakasanayan nang mag-download nang libre, at ito ay karaniwang nangangahulugan ng paglilimita sa bilis at naghihintay ng timer. Ito ay kung saan ang aming sariling FTP server ay tutulong sa amin (File Transfer Protocol).
Ano ang mga pakinabang ng iyong sariling FTP server:

  • pamamahala ng server;
  • pamamahala ng mga gumagamit at mapagkukunan ng server;
  • walang mga paghihigpit sa bilis kung ayaw mo ito sa iyong sarili;
  • hindi na kailangang bayaran ang hoster para sa server hosting;
  • hindi na kailangan ng static (permanenteng) IP address para sa server.

Una sa lahat

Sa artikulong ito, iminumungkahi ko ang mga mambabasa ng MirSovetov na isaalang-alang kung paano, ang pagkakaroon ng isang dynamic na address at isang koneksyon gamit ang teknolohiya ng ADSL, maaari mong tiyakin na ang sinumang gumagamit ng network, saanman sa mundo siya matatagpuan, ay maaaring ma-access ang iyong FTP server, siyempre , mula sa iyong mga pahintulot. Upang ma-access ang iyong FTP server, kailangan mo ng serbisyo na magmamapa ng domain name sa iyong IP address. Pinangangasiwaan ng DNS server ang pagtutugma ng domain name.
Ano ang isang DNS server?! Ito ang Domain Name System (DNS) domain name system), na nagbibigay-daan sa iyong imapa ang isang domain name sa isang IP address. Salamat sa DNS, nag-dial in kami address bar browser, hindi mga IP address, ngunit malinaw at pamilyar na mga pangalan ng site. Ngunit gumagana lang ang isang regular na DNS server mga static na IP address, at itali ang aming dynamic na IP address hindi tayo makakarating sa isang domain name. Kaya ano ang kailangan namin upang magkaroon ng isang domain name para sa aming FTP server?! Kakailanganin naming magparehistro sa isang system na maaaring magbigay sa amin ng ganoong serbisyo na susubaybay sa mga pagbabago sa aming IP address at itugma ito sa aming domain name at, mas mabuti, ganap na walang bayad.
Ngayon, ang pinakasikat na serbisyo ay DynDns (http://www.dyndns.com/) at No-IP (http://www.no-ip.com/). Dahil walang partikular na pagkakaiba sa pagitan nila, tingnan natin ang isa sa kanila nang mas detalyado.

Pagpaparehistro

Magrerehistro kami sa DynDNS.com. Pumunta sa pahina at mag-click sa pindutang "Kumanta ng Libre", pagkatapos ay sa pindutang "Kumanta".
Sa field na "Hostname", isulat ang pangalan na gusto mo, ang pangunahing bagay ay hindi ito inookupahan ng sinuman. Susunod, piliin ang domain na gusto mo mula sa listahan. Ang listahan ng mga domain ay medyo malaki, kaya maraming mapagpipilian.
Sa field na "IP Address" maaari mong ipasok ang iyong kasalukuyang IP address. Iyon lang, hindi mo kailangang baguhin o markahan ang anumang bagay. Dapat kang makakuha ng isang bagay tulad nito:

Susunod, mag-click sa pindutan sa ibaba ng pahina ng "Idagdag Sa Cart", at kung maayos ang lahat at ang domain name ay hindi kinuha ng sinuman, pagkatapos ay magpapatuloy ang proseso ng pagpaparehistro, kung hindi man ay ipo-prompt ka ng system na baguhin ang pangalan o domain. Sa aming kaso, naging maayos ang lahat, at ang Dynamic na DNS Mga host na may pangalang mirsovetov.homeftp.net. Ngayon kailangan naming lumikha ng aming account. Ito ay nagkakahalaga ng pagbanggit kaagad na ang mga email address mula sa mail.ru server ay hindi pinapayagan.

Well, iyon lang, ang natitira ay pumunta sa iyong email at kumpirmahin ang iyong pagpaparehistro. Sundin ang link na ibinigay sa liham at buhayin ang serbisyo sa pamamagitan ng pag-click sa pindutang "I-activate ang Mga Serbisyo". Hindi ko inirerekomenda na ang mga mambabasa ng MirSovetov ay madala sa paglikha malaking dami mga pangalan, dahil ang serbisyo ay magbibigay ng hindi hihigit sa limang pangalan nang libre, at kahit na tanggalin mo ang mga hindi mo kailangan, hindi pa rin mare-reset ang counter. Kaya't bigyang pansin ang pangalan.
Ngayon kailangan namin ng isang maliit na programa na susubaybayan ang iyong IP address para sa mga pagbabago at ipapadala ito upang itugma ito sa isang domain name. Matatagpuan ito sa pahina ng "Suporta" (https://www.dyndns.com/support/). I-download ang DynDNS® Updater, i-install, mag-log in. Walang mga paghihirap dito. Awtomatikong magsisimula ang program kapag nagsimula ang system.
Kaya, kasama ang aming dynamic na address naisip namin, ngayon ang serbisyo ng DynDNS ay magbibigay sa amin ng permanenteng domain name para sa aming FTP server. Oras na para magpatuloy sa pag-install at pag-configure ng aming FTP server sa iyong computer sa bahay. Gagamitin namin ang programa ng FTP server ng Rablo dahil sa kakayahang magamit, kalayaan, simple at intuitiveness nito malinaw na interface(maaari mong i-download ito mula sa link: http://gooddi.webhop.net/files/pablos_ftp_server_v1_52.rar).

Pag-install at pag-configure ng FTP server

Una, i-download ang FTP server program ni Rablo at i-unzip ito sa anumang lokasyong maginhawa para sa iyo. Gumagana ang programa nang walang pag-install at nangangailangan ng kaunting mga setting. Gumawa tayo ng folder na "FTP_SERVER" kung saan bibigyan namin ng access.
Ilunsad natin ang programa at pumunta sa tab na "Configuration":

Sa field na "IP address" kailangan mong ipasok ang IP address ng computer kung saan tumatakbo ang FTP server. Kung mayroon kang isang computer sa bahay at ang iyong ADSL modem ay may address na 192.168.1.1, at walang nabago sa mga setting ng modem, ang address ng computer ay magiging 192.168.1.2. Ito ay mahahanap sa pamamagitan ng pag-click sa icon koneksyon sa network i-right click at pagpili sa item na "Status" sa menu, pagkatapos ay pumunta sa tab na "Support", o patakbuhin ang command na "ipconfig" sa command line (pindutin ang "Win ​​+ R", ipasok ang "cmd" nang walang mga panipi, at sa ang window na bubukas ay i-type ang "ipconfig" nang walang mga panipi). Sa tingin ko lahat ng iba pang mga parameter ay hindi nangangailangan ng paliwanag ("Autostart", "Run minimize to tray", "Awtomatikong i-activate ang server sa startup").
Ngayon simulan natin ang paglikha ng mga user, magtalaga ng mga root directory at mga karapatan sa kanila. I-click ang button na "Magdagdag" at lumikha ng "panauhin" ng user. Pagkatapos ng pag-click sa "Ok" hihilingin sa iyo ng program na tukuyin ang user direktoryo ng ugat, sa itaas na kung saan ay hindi siya makakaahon, saan man ito naroroon. Maaari kang magtakda ng password at magtalaga ng mga karapatan sa user. Ang bilang ng mga gumagamit ay limitado sa pamamagitan ng iyong imahinasyon, ngunit hindi ka dapat madala, kung hindi, ikaw mismo ay malito. Tulad ng makikita mo sa larawan sa ibaba, lumikha kami ng isang user na "panauhin", binigyan siya ng isang password at isang root directory na "FTP_SERVER", binigyan siya ng mga karapatang mag-upload, mag-download at lumikha ng mga direktoryo. Kung nais mo, maaari mong ikonekta ang isang virtual na direktoryo, na maaaring matatagpuan kahit saan, ngunit makikita sa root directory ng user. Available ang feature na ito sa tab na “Mga Direktoryo.”

I-click ang button na “Start” at magsisimulang gumana ang iyong server. Ito ay nananatiling suriin ang trabaho nito. I-click ang “Start – Run” (o ang key combination na “Win ​​​​+ R”) at isulat ang sumusunod na address: ftp://192.168.1.2.
Kung maayos ang lahat, makakakita ka ng window ng pagpapatunay ng user kung saan ipinasok namin ang pangalang "panauhin" at ang password na itinakda para sa user na ito. Bilang resulta ng trabaho, makakakita ka ng window ng explorer - nangangahulugan ito na gumagana ang iyong FTP server. Ngunit sa ngayon, ang iyong server ay magagamit lamang sa lokal.
Upang ang iyong server ay ma-access mula sa, kailangan mong gawin ang isa pang bagay, ibig sabihin, i-configure ang iyong ADSL modem sa paraang nagpapadala ito ng mga kahilingan sa iyong FTP server. Ito ay tinatawag na port forwarding.

Pag-set up ng modem

Upang gawin ito, kailangan mong mag-log in sa interface ng modem. Malamang, ang kanyang address ay 192.168.1.1. Tingnan ito sa dokumentasyon para sa iyong modem. Kailangan mong ipasok ito sa address bar ng iyong browser. Susunod, ang mga setting ay ibabatay sa halimbawa ng isang D-Link ADSL modem sa iba pang mga modelo ng modem, ang mga setting ay hindi gaanong naiiba.
Kaya, naipasok mo na ang interface ng modem, pumunta sa " Advanced na Setup– NAT – Virtual Server” at i-click ang “Add” button. Sa window na bubukas, piliin ang "FTP Server" mula sa listahan, pagkatapos ay sa linya ng "Server IP Address" isulat ang address ng computer kung saan ka nagpapatakbo ng FTP-Server (sa aming kaso - 192.168.1.2), i-click ang " Magdagdag/Mag-apply” at i-restart ang modem. Pagkatapos i-download ang modem, maaari kang magpadala ng mga email sa iyong mga kaibigan at ipaalam sa kanila na masaya kang bigyan sila ng access sa iyong sariling FTP server para sa pagbabahagi ng file. Huwag kalimutang sabihin sa kanila ang address na iyong inirehistro sa serbisyo ng DynDNS.com. Para sa higit na kaginhawahan, upang hindi mo na kailangang ipaliwanag sa iyong mga kaibigan kung paano, saan at kung ano ang kailangan nilang ipasok, maaari kang gumawa ng shortcut ng koneksyon sa iyong sarili at ipadala ito sa pamamagitan ng koreo.

Gumawa ng shortcut sa koneksyon

Upang gawin ito, kailangan mong buksan ang control panel at i-click ang icon na "Network Neighborhood", pagkatapos ay sa mga gawain sa network piliin ang “Idagdag bagong elemento V kapaligiran ng network" Ilulunsad ang Add to Network Neighborhood Wizard. I-click ang “Next” at sa linyang “ Address ng network o Internet address" ilagay ang address na iyong inirehistro sa DynDNS.com system. Sa susunod na window, alisan ng check ang " Anonymous login" at ilagay ang username na "guest". Susunod, bigyan ang shortcut ng pangalan, halimbawa, "MyFTP_Server," at kumpletuhin ang wizard. Maaari mong alisan ng check ang checkbox na "Buksan ang lokasyong ito sa isang naka-network na kapaligiran pagkatapos makumpleto ang wizard", dahil kapag binuksan mo ang address na ito, dadalhin ka sa interface ng pag-setup ng modem para sa iyo, ang iyong server ay magagamit nang lokal sa address ng computer kung saan tumatakbo ang FTP server. Maaari mo na ngayong ipadala ang label na ito sa pamamagitan ng koreo na may mga salitang "Mga Kaibigan, i-rate kung gaano ako kagaling, mayroon akong sariling FTP server."
Ito ay nagkakahalaga ng pagguhit ng atensyon ng mga mambabasa ng MirSovetov na ang FTP server ay mahusay na gumagana sa manager Mga download Master at sumusuporta sa multi-threading, pagpapatuloy ng file, at perpektong gumagana sa anumang FTP client.
Ngayon ay natapos na namin ang paglikha at paglulunsad ng aming sariling FTP server sa computer sa bahay, hindi naman ganoon kahirap, di ba, at walang anumang gastos. Ngunit paano mo mapadali ang pagpapalitan ng mga file sa pagitan ng mga user at sa mahusay na bilis, nang walang anumang mga paghihigpit.
Nais kong tagumpay kayong lahat sa inyong mga pagsusumikap.

Kadalasan, ang mga user ay hindi nagbabahagi ng mga file online malalaking sukat gumamit ng email o Skype. Gayunpaman, kapag kailangan mong magpadala ng archive ng mga litrato o isang pelikula na ilang gigabytes ang laki, hindi magagamit ang mga serbisyong ito. Ang pagbabahagi ng pampublikong file ay lumilikha din ng ilang mga paghihirap, halimbawa, naghihintay ng timer at nililimitahan ang bilis. Ang pinakamahusay na solusyon sa kasong ito, lumikha ng iyong sariling FTP server.

Ang FTP (File Transfer Protocol) ay isang protocol para sa paglilipat ng impormasyon sa Internet at lokal mga network ng kompyuter. Ito ay isang programa na ginagawa malayuang koneksyon sa isang nakalaang folder para sa pagtingin at pagbabahagi ng mga file, kabilang ang mga malalaki. Ang pagpapalitan ng data ay posible mula sa computer hanggang sa isang malayuang server at sa pagitan ng iba pang mga FTP server.

Ipinapadala ang data nang walang pag-encrypt ng trapiko, kaya madaling makakuha ng access ang mga umaatake sa mga login at password. Para sa ligtas na paglipat file, inirerekumenda na gumamit ng protocol na protektado ng TLS - FTPS, na nag-encrypt ng data.

Ang iyong sariling FTP server ay may ilang mga pakinabang:

  • nagpapahintulot sa iyo na pamahalaan ang server at ang mga mapagkukunan nito;
  • bigyan ang mga user ng iba't ibang mga karapatan sa pag-access;
  • hindi ito nangangailangan ng static na IP address.
  • walang mga limitasyon sa bilis;
  • kakulangan ng bayad sa hoster para sa pagho-host nito;

Depende sa kahirapan ng pag-access, pipiliin mo software. Upang lumikha ng isang FTP server para sa pribadong paggamit na may kaunting mga setting, ang mga libreng pakete ng software ay medyo angkop.

Nagdagdag ang Microsoft ng feature sa Windows 7 Impormasyon sa Internet Mga Serbisyo (IIS), na nagbibigay pangkalahatang pag-access mula sa network sa isang folder na inilaan para sa layuning ito. Samakatuwid, upang lumikha ng isang FTP server para sa Windows 7, hindi mo kailangang mag-install ng anumang karagdagang software.

Pag-install ng FTP server

Ang ilan karaniwang mga tampok, na hindi gaanong ginagamit, ay hindi pinagana bilang default sa Windows 7. Samakatuwid, upang maisaaktibo ang mga ito, kailangan mong sundin ang ilang mga hakbang.

Upang lumikha ng isang FTP server sa Windows 7 kailangan mong:

  • I-click ang "Start" at buksan ang seksyong "Control Panel". Para sa kadalian ng pagtingin, maaari mong piliin ang mode na "Maliliit na icon".

  • Pumunta sa seksyong "Mga Programa at Tampok" at piliin ang "I-on o i-off ang mga feature ng Windows."

  • Sa listahan ng menu na bubukas, kailangan mong piliin ang mga bahagi na dapat i-activate sa pamamagitan ng pagsuri sa kahon sa tabi ng mga ito. Ito ang folder na "FTP Server", mayroong dalawang item sa loob nito: "FTP Extensibility" at "FTP Service", pati na rin ang folder na "Website Management Tools", at sa loob nito ay ang "IIS Management Console". Upang magsimula, i-click ang OK.

Pag-set up ng FTP server

  1. Ngayon ay kailangan mong dumaan muli sa "Start" sa "Control Panel".
  2. Hanapin ang seksyong “Administration” at buksan ang “IIS Services Manager” sa seksyong ito.
  3. Pumunta sa tab na "Mga Site", i-right click sa pangalan, at piliin ang "Magdagdag ng mga site ng FTP" mula sa listahan.
  4. Sa bagong window kailangan mong tukuyin ang pangalan ng hinaharap na FTP server at ang landas sa direktoryo kasama ang data nito. Maaari kang magpatuloy sa susunod na hakbang sa pagsasaayos sa pamamagitan ng pag-click sa pindutang "Susunod".
  5. Ngayon ang mga parameter ng server ay nakatakda. Sa field ng IP address, piliin ang kailangan mo mula sa listahan. Maaari mong i-link ito sa tiyak na address o gumawa ng pinahabang access sa pamamagitan ng pagpili sa “Lahat ng libre”. Sa kasong ito, dapat suriin ang karaniwang port 21 Kung plano mong patuloy na gamitin ang FTP server, dapat mong suriin ang checkbox na "Awtomatikong ilunsad ang FTP site." Piliin ang opsyong “Walang SSL” na maaari mo itong paganahin sa ibang pagkakataon kung kinakailangan. I-click muli ang “Next”.
  6. Sa isang bagong window, tinukoy ang uri ng awtorisasyon. Sa item na "Authentication," maaari mong payagan ang pag-login para sa regular o hindi kilalang mga gumagamit. Dito maaari mong i-configure ang mga karapatan para sa kanila. I-click ang "Tapos na".

Matapos makumpleto ang pag-install, isang bagong FTP server ang lalabas sa seksyong "Mga Site".

Pag-set up ng Windows Firewall

Ngayon ay kinakailangan na i-configure ang Windows Firewall upang buksan ang mga port at payagan ang mga serbisyo na gumana.

Bumalik sa Control Panel, pagkatapos ay Windows Firewall. Hanapin ang seksyong "Mga Advanced na Setting."

Sa loob nito, piliin ang "Mga Panuntunan para sa mga papasok na koneksyon". Inirerekomenda na i-install para sa kanila passive mode. Upang gawin ito, i-right-click at paganahin ang "FTP Server Passive" at "FTP Server (papasok na trapiko)" na mga panuntunan. Sa parehong paraan, para sa mga papalabas na koneksyon, paganahin ang panuntunang "FTP-Server" sa naaangkop na seksyon.

Kumokonekta sa mga user

Upang ma-access ng mga user ang server, dapat silang konektado.

  • Sa tab na "Control Panel", buksan ang folder na "Administration".

Seksyon ng pangangasiwa

  • Hanapin ang seksyon ng Computer Management, pagkatapos ay pumunta sa folder ng Local Users. Mag-right-click sa linya ng "Mga Grupo" at piliin ang function na "Gumawa ng Grupo". Sa bagong window, ipasok ang pangalan at maikling paglalarawan mga grupo, i-click ang "Lumikha".
  • Ngayon ay maaari mo nang ikonekta ang mga user sa ginawang pangkat. Sa folder na "Mga Lokal na User", i-right-click sa linyang "Mga User" at piliin ang "Bago" mula sa listahan ng menu. Punan ang mga patlang sa pamamagitan ng paglalagay ng iyong pangalan at password, at dito dapat mong suriin ang pagbabawal sa pagbabago ng checkbox ng password.
  • Upang ikonekta ang isang user, i-right-click sa kanya account at piliin ang item na "Properties" mula sa listahan ng menu, pagkatapos ay ang tab na "Group Membership" at ang "Add" button. Hanapin ang ginawang grupo, idagdag at i-click ang OK. Ang pamamaraang ito ay dapat gawin para sa lahat ng mga gumagamit ng server.
  • Ang susunod na hakbang ay upang matukoy ang mga karapatan sa pag-access ng mga user ng grupo sa gumaganang direktoryo. Upang gawin ito, pumunta sa direktoryo ng "Site", i-right-click sa pangalan at buksan ang "Properties". Susunod - ang tab na "Seguridad", sa item na "Baguhin", tukuyin ang pangalan ng pangkat at i-click ang OK. Pagkatapos ay kailangan mong i-configure ang mga karapatan ng user.
  • Ilagay ang "IIS Services Manager", i-right-click sa linyang "FTP Authorization Rules", magdagdag ng allowing rule. Maaari mong payagan ang mga user na magsulat at magtanggal ng data, o maaari ka lamang magbasa.

Kumpleto na ang pag-install at pagsasaayos ng server. Gayunpaman, ngayon kailangan mong malaman kung paano mag-log in sa FTP server.

Pamantayan Mga tampok ng Windows gawin itong madali. Buksan lamang ang folder na "My Computer", pagkatapos ay tukuyin ang path sa server sa address bar.

Ang isa pang paraan ay ang gumawa ng shortcut para sa pagkonekta sa FTP sa desktop ng iyong computer.

Upang gawin ito, buksan ang "Control Panel", i-right-click ang seksyong "Network Neighborhood". Sa mga gawain, piliin ang "Magdagdag ng bagong elemento sa kapaligiran ng network," pagkatapos ay mag-click sa "Pumili ng isa pang lokasyon ng network" at "Susunod." Ngayon ay lalabas ang isang shortcut sa seksyong "Lokasyon ng Network", na kailangan mo lang i-drag at i-drop sa iyong desktop.

, "pagtahi" ng login at password dito. Posible ring lumikha ng isang shortcut sa isang direktoryo o kahit na ikonekta ito bilang network drive. Ang lahat ng ito ay ginagawang mas madali ang pagtatrabaho sa FTP Server. Ito ay tatalakayin sa ibaba. Ang lahat ng mga screenshot ay kinuha para sa Windows 7, sa iba pang mga operating system ng pamilya Mga aksyon sa Windows katulad.

1. Direktang link sa file na nakaimbak sa FTP server

Ftp://<Mag-login>:<Password>@<Address>/<Daan>

Ipapakita ko sa iyo ang isang halimbawa. Hayaang magkaroon ng FTP Server na may address ftp://site(o ftp://178.74.69.30) at data ng koneksyon:

  • Username - gumagamit
  • Password - pumasa123

Isang gurney ang nagawa sa server Temp kung saan matatagpuan ang file file.txt. Ang direktang link sa file na ito ay ang mga sumusunod:

Ftp://user:pass123@site/Temp/file.txt

Kung may mga puwang sa pangalan ng file, dapat mong palitan ang mga ito ng isang set ng character %20 , iyon ay, isang link sa file file new.txt magiging ganito:

Ftp://user:pass123@site/Temp/file%20new.txt

2. Shortcut sa folder sa FTP server

Ngayon gumawa tayo ng shortcut para sa mabilis na pag-access sa FTP Server. Upang gawin ito, mag-right-click sa desktop at sa menu " Lumikha»piliin « Label» .

Magbubukas ang Shortcut Creation Wizard. Sa bukid" Lokasyon ng bagay"magsulat tayo

C:\Windows\explorer.exe ftp://user:pass123@site/Temp

3. Pagkonekta sa direktoryo ng FTP Server bilang isang network drive

At sa wakas, ikonekta natin ang folder Temp sa aming FTP server bilang isang network drive. Upang gawin ito, buksan ang browser sa home page « Computer" at sa navigation panel piliin ang " Ikonekta ang isang network drive» .

Sa wizard na magsisimula, piliin ang disk drive at itakda ang bandila " Ibalik sa pag-login"at i-click ang link" Kumonekta sa isang site kung saan maaari kang mag-imbak ng mga dokumento at larawan» .

" Magdagdag ng Network Location Wizard", i-click ang " Susunod"at i-click ang link" Pumili ng ibang lokasyon ng network» .

I-click ang " Susunod", ipasok ang pangalan ng lokasyon ng network, muli " Susunod" at kumpletuhin ang wizard sa pamamagitan ng pag-click sa " handa na". Kung ang lahat ay tapos na nang tama, ang isang direktang link sa napiling direktoryo sa FTP server ay dapat lumitaw sa listahan ng mga drive.

Nakatulong ba sa iyo ang artikulong ito?