Programa para sa paglikha ng isang FTP server. Paglikha at pag-set up ng FTP server sa iyong home PC. Pag-install at pag-configure ng FileZilla FTP Server

, "pagtahi" ng login at password dito. Posible rin na lumikha ng isang shortcut sa isang direktoryo o kahit na ikonekta ito bilang network drive. Ang lahat ng ito ay nagpapadali sa pagtatrabaho sa FTP Server. Tatalakayin ito 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 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, i-click i-right click mouse 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?

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 master lumikha ng ftp-site, ipahiwatig 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 ang isang karagdagang firewall ay naka-install 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 in lokal na network.

Pagse-set up ng mga karapatan ng user.

Kung iiwan mo ang lahat ng bagay, kung gayon ang sinumang user ay maaaring kumonekta sa FTP server (naka-enable ang anonymous na access) na may mga read-only na karapatan (maaari kang mag-download, ngunit hindi ka makakasulat o makakapagpalit ng mga file). Ipagpalagay natin na kailangan nating gumawa ng access para sa mga pinagkakatiwalaang user na magkakaroon ng mga karapatan sa pagsulat at mga pagbabago sa 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 Mga Grupo at piliin ang Lumikha ng Grupo mula sa menu.


Ipasok ang pangalan ng pangkat - Mga Gumagamit ng FTP, isang paglalarawan (hindi mo kailangang ipasok ito) at i-click ang pindutang 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 para sa FTP Users group kailangan mong i-configure ang mga karapatan sa pag-access sa direktoryong ito. 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 (Mga User ng FTP), 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 Windows Explorer.
Buksan ang Computer (Vista, Win 7) o My Computer (XP).
Para sa hindi kilalang pag-access papasok lang address bar address ng server (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, palitan ang lokal na address ng isang panlabas o gamit ang isang domain name.

Mga file sa mga sistema ng kompyuter ipinadala gamit ang mga tiyak na protocol. Isa sa mga una ay FTP o File Transfer Protocol. Ang paggamit ng FTP ay nagbibigay-daan sa iyo upang gumana sa mga server ng parehong uri sa esensya, ito ay isang bagay tulad ng pagkonekta sa ilang folder na matatagpuan sa isa pang computer o server.

Ang FTP server ay isang PC na nakakonekta sa Internet at nag-iimbak ng mga file na available sa ibang mga user ng Internet. Upang kumonekta at upang makakuha ng access sa mga file, ang user sa kanyang PC ay dapat magkaroon ng isang espesyal na FTP protocol. Kumonekta sa server posible sa pamamagitan ng mga espesyal na programa(Mga FTP client) o Internet browser at mga file manager.

Pag-install gamit ang operating system

Anuman operating system nagbibigay-daan sa iyong mag-install at magpatakbo ng isang FTP server gamit ang sarili mong paraan na ganap na walang bayad. Kasabay nito, ginagawa ito sa parehong paraan sa lahat ng mga operating system ng Windows (7, 8, 10). Upang "itaas" ang FTP kailangan mo:

Pagkatapos nito kailangan mong i-configure ito:


  1. « Mga papalabas na panuntunan"—paganahin ang panuntunang "FTP server traffic."

Pagkatapos baguhin ang mga setting ng firewall, kailangan mong lumikha ng isang user na may access sa server sa pamamagitan ng FTP:


Ngayon ay dapat kang bumalik sa direktoryo na tinukoy para sa FTP (c:\inetpub\ftproot) at buksan ang mga katangian nito: Seguridad – I-edit – Magdagdag – Mga Gumagamit ng FTP – lagyan ng tsek ang kahon na “Buong Kontrol” – OK.

Pagkatapos nito, ang huling yugto ng pagsasaayos, para dito kailangan mong bumalik sa IIS Services Manager at piliin ang ginawang site:


Kinukumpleto nito ang paggawa at pagsasaayos. Maaari kang kumonekta dito sa pamamagitan ng konduktor Windows: My Computer - ipasok ang address ng server sa hindi kilalang login line at magdagdag ng password at pangalan ng administrator upang pamahalaan ang site.

Gamit ang FileZilla Server

Ito ay isa sa mga pinakakaraniwang distribusyon para sa paglikha at gamit ang FTP mga server. Kasama sa mga tampok nito ang drag-and-drop, pag-synchronize ng direktoryo, at online na paghahanap. mga malalayong server, pati na rin ang mga file.

Maaari mong i-download ito mula sa opisyal na website, kung saan dapat mong piliin ang OS at uri ng programa: FileZilla Client o Server. Pagkatapos nito:

  1. Mag-click sa na-download na file at simulan ang pag-install;
  2. Sa window na bubukas, tanggapin kasunduan sa lisensya(button" Sumasang-ayon ako»);
  3. Pumili uri ng pag-install, inirerekomendang piliin ang Standard. Mayroong 5 sa kanila sa kabuuan:
    • standart - ang ganitong uri ay i-install ang buong pamamahagi para sa buong paggana ng server;
    • buo - ang code ng programa ay kinopya din sa buong pamamahagi, na magpapahintulot sa iyo na i-edit ito kung ninanais;
    • serbisyo lamang - serbisyo ng FTP lamang, nang walang access sa pamamagitan ng interface;
    • interface lamang – nakikitang paraan lamang ng kontrol;
    • custom – custom na setting ng mga parameter.
  4. I-click ang " Susunod" at piliin ang folder kung saan mai-install ang program, i-click muli ang "Next".

Pagkatapos nito kailangan mong pumili paraan ng paglulunsad:

  • Serbisyo at pagsisimula kapag pumapasok sa OS;
  • Serbisyo at manu-manong pagsisimula palagi;
  • Madaling pag-install at manu-manong pagsisimula.

Pinakamainam na bigyan ng kagustuhan ang una o pangalawang pagpipilian; ang pagkakaiba sa pagitan ng huli ay kailangan mong maghanap at maglunsad ng serbisyo sa iyong sarili. Ito rin ay nagkakahalaga ng pagbabago ng port ng koneksyon mula sa pamantayan sa anumang iba pa para sa seguridad at i-click ang "Next". Ang susunod na gawain ay pagpili ng mga pagpipilian ilunsad:

  1. Kapag nag-log in ang lahat ng user;
  2. Para lamang sa kasalukuyang user kapag nagsimula ang OS;
  3. Manu-manong.

Pagkatapos nito, maaari mong i-click ang " I-install"at maghintay kumpletong pag-install at paglulunsad ng pamamahagi.

Mga setting

Kaagad pagkatapos ng pag-install, magbubukas ang isang window kung saan kakailanganin mong ipasok ang address at port lokal na koneksyon at password ng administrator.

Ang pagbabago ng mga parameter ay isinasagawa sa menu na "I-edit" - " Mga setting"o sa pamamagitan ng icon sa panel:

Sa window ng mga setting " Mga Pangkalahatang Setting» ang mga parameter ay itinakda para sa koneksyon ng third party: port ng koneksyon ng kliyente, maximum na bilang ng mga thread (default 0, ibig sabihin, walang limitasyon), at mga timeout.

Sa mga setting posible rin:




Upang i-configure ang access ng user, kailangan mong pumunta sa “ I-edit» — « Mga gumagamit" at sa window na bubukas, mag-click sa "Add".

Kakailanganin mong ipasok ang iyong pangalan at membership ng grupo, i-click ang “ OK».

Pagkatapos ay magpasok ng isang password at mga paghihigpit.

sa " Ibahagi ang Mga Folder» bigyan ang user ng pahintulot na ilang mga folder: « Idagdag» — gustong folder at pagkilos (read only, write, delete) at mga karapatan sa pag-edit " Idugtong».

Pagse-set up ng firewall at router

Pagkatapos i-set up ang utility, dapat mo ring i-configure ang mga koneksyon sa firewall:





Pagkatapos i-set up ang firewall, maaari mo ring i-configure ang router, o sa halip, port forwarding sa gateway:


Matapos ang lahat ng mga setting, maa-access ng mga user ang server sa pamamagitan ng FTP client na FileZilla client. Ang paggamit ng FTP ay napaka-simple:

Gamit ang Golden FTP Server

Gintong FTP Ang server ay isang utility na nagpapahintulot sa iyo na lumikha Mga FTP server sa anumang PC. Maaari itong ma-download mula sa opisyal na website, kung saan maaari mong gamitin ang isang libreng panahon ng pagsubok.

Pagkatapos ng pag-download at pag-install dapat mong:


Ang sinumang user kung kanino ibinigay ng may-ari ang address ay magkakaroon ng access sa mga file. Ang paglikha at pag-set up ng isang FTP ay medyo simple, ang pangunahing bagay ay ang pumili ng pinakamaraming maginhawang paraan at sundin ang mga tagubilin.

Hello admin, mangyaring ipaliwanag sa akin kung ano ang isang FTP server at maaari ko bang gawin 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? Naka-install lang sa isang regular na computer hard drive 3 TB at 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.

KontrolinAng 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. (posibilidad ng pagbabago ng mga 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 Mga FTP server Tatalakayin ng artikulo ang programa ng FileZilla Server, na mai-install sa isang makina na may Windows Server 2012

Gayundin, ang makina kung saan gagawin ang koneksyon sa nilikhang FTP server ay isang computer na may paunang naka-install na Windows 8.1 Enterprise (x64)

Upang ang isang makina na may Windows 8.1 ay kumonekta sa FTP server, ang FileZilla Client program ay mai-install dito (isa sa mga paraan ng pagkonekta 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 Programa ng FileZilla server.

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, upang 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

Patakbuhin natin ito sa isang makina na may Windows 8.1 tagapamahala ng file Total Commander. 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