Paano mag-host ng isang FTP Server sa Windows gamit ang FileZilla
Sa gabay na ito, dadalhin ka namin sa mga hakbang upang mag-setup ng isang folder sa iyong Windows computer bilang isang imbakan ng FTP, gamit ang isang libreng programa na tinatawag na FileZilla. Maaaring magamit ang FTP upang madaling mailipat ang maraming mga file sa pagitan ng mga computer; ang FTP repository ay maaaring ma-map sa maraming mga computer sa buong Internet upang ma-access ng ibang mga tao ang direktoryo mula mismo sa Windows Explorer.
Upang magsimula, kakailanganin mong i-download ang server ng FileZilla, magagamit dito.
Pagkatapos i-download ang programa, maaari mo itong mai-install sa lahat ng mga default na setting. Mag-i-install ang FileZilla ng isang serbisyo na tumatakbo tuwing naka-boot ang Windows, kaya kung mas gugustuhin mo lamang na patakbuhin ang FTP server nang manu-mano, piliin ang naaangkop na pagpipilian mula sa drop down menu sa ikatlong screen:
Bukod sa setting na iyon, lahat ng iba pa ay maaaring maiiwan sa mga default para sa layunin ng tutorial na ito. Kapag nakumpleto na ang pag-install, magbubukas ang interface ng FileZilla. I-click lamang ang OK kapag ang window na ito ay pop up kaagad pagkatapos ng pag-install:
Kapag na-load na ang interface ng FTP server, handa na kaming tukuyin ang isang direktoryo bilang isang lalagyan na FTP. Kung ang direktoryo na nais mong gamitin ay hindi pa nalikha, i-minimize ang interface at lumikha ng isang folder kung saan mo nais na maging bahagi ng FTP. Sa tutorial na ito, gagamitin namin ang folder na 'FTP' sa aming desktop. Ang eksaktong lokasyon nito ay magiging "C: \ Users \ geek \ Desktop \ FTP".
Mag-click sa I-edit at pagkatapos ang Mga Gumagamit.
Sa kaliwang bahagi ng window na lalabas, mag-click sa "Mga nakabahaging folder."
Kapag nandiyan, mag-click sa "Magdagdag" sa ilalim ng "Mga Gumagamit." Ipasok ang username para sa isang account na gagamitin ng isa pang computer upang ma-access ang lalagyan na aming ine-set up.
Mag-click sa OK kapag natapos mo na ang pagpasok ng pangalan ng account, at pagkatapos ay mag-click sa "Magdagdag" sa ilalim ng seksyong "Mga Ibinahaging folder." Kapag nagawa mo na iyan, ang isang window tulad ng isa sa ibaba ay mag-pop up, gamitin ito upang piliin ang direktoryo na nais mong ibahagi bilang isang FTP repository.
Mag-click sa OK. Ngayon kailangan naming magtalaga ng mga pahintulot ng gumagamit para sa repository na ito. Bilang default, ang gumagamit na nilikha namin ay makakabasa ng mga file, listahan ng mga direktoryo, at listahan ng mga subdirectory. Upang bigyan ang mga gumagamit ng karagdagang mga pahintulot, tulad ng kakayahang makopya ng mga file sa lalagyan na ito, lagyan ng tsek ang mga kahon sa ilalim ng 'Mga File' at 'Mga Direktoryo.'
Mag-click sa OK sa sandaling tapos ka na sa pagtatakda ng mga pahintulot ng gumagamit.
Pag-secure ng iyong FTP Server
Kasabay ng pag-configure ng (mga) gumagamit na may isang malakas na password, mayroong ilang mga setting sa loob ng FileZilla na maaari mong i-configure upang higit na ma-secure ang iyong bagong FTP server.
Patuloy na i-scan ng mga hacker ang internet para sa mga host na nakikinig sa port 21, ang default FTP port. Upang maiwasan ang napansin ng libu-libong mga hacker na patuloy na nag-scan para sa mga taong tulad mo sa isang FTP server, maaari naming baguhin ang port na nakikinig sa FileZilla. Pumunta sa I-edit at pagkatapos ang Mga Setting. Sa ilalim ng "Mga pangkalahatang setting" makikita mo ang "Makinig sa mga port na ito." Dapat itong kasalukuyang nasa 21, ngunit inirerekumenda naming baguhin ito sa isang random na limang digit na numero (wala nang higit sa 65535).
Hindi ito kinakailangan ligtas ang iyong server, ngunit tinatakpan ito at ginagawang mas mahirap hanapin. Tandaan lamang na ang sinumang determinadong i-hack ka sa kalaunan ay mahahanap ang port na nakikinig sa iyong FTP server, kaya dapat gawin ang mga karagdagang hakbang.
Hangga't alam mo ang IP (o hindi bababa sa saklaw ng IP) ng mga computer na kumokonekta sa iyong FTP server, maaari mong itakda ang FileZilla upang tumugon lamang sa mga kahilingan sa pag-login mula sa mga IP address. Sa ilalim ng Pag-edit> Mga Setting, mag-click sa "IP Filter."
Sa unang kahon, maglagay ng isang asterisk upang harangan ang lahat ng mga IP mula sa pagkonekta sa iyong server. Sa pangalawang kahon, magdagdag ng mga pagbubukod sa panuntunang ito (mga saklaw ng IP o network na dapat payagan na kumonekta). Halimbawa, ang sumusunod na screenshot ay nagpapakita ng isang pagsasaayos kung saan ang 10.1.1.120 at ang 192.168.1.0/24 (sa madaling salita, 192.168.1.1 - 192.168.1.255) Saklaw ng IP ay maaaring kumonekta:
Kasama ang mga secure na password, iyon ay dapat tungkol sa lahat ng seguridad na kakailanganin ng iyong FTP server. Mayroong isang default na setting ng Autoban na na-configure sa FileZilla, kaya't ang sinumang sumusubok na kumonekta sa iyong server ng maraming beses sa loob ng isang maikling panahon ay mai-lock nang ilang sandali. Upang mai-tweak ang setting na ito, mag-click sa "Autoban" sa ilalim ng I-edit> Mga setting, ngunit ang default ay sapat na para sa karamihan ng mga tao.
Isang huling tala sa seguridad ng FTP server na ito: ang mga paghahatid ay nasa malinaw na teksto, kaya huwag gumamit ng simpleng FTP upang maglipat ng anumang kumpidensyal. Maaaring magamit ang SFTP o FTPS para sa pag-encrypt ng mga komunikasyon ng FTP, ngunit lampas sa saklaw ng gabay na ito at sasakupin sa mga susunod na artikulo.
Pagbubukod ng Windows Firewall
Kung mayroon kang isang third party na firewall o anti-virus na programa, tiyaking ang port na pinili mo upang patakbuhin ang iyong FTP server ay pinapayagan sa pamamagitan nito. Kung pinagana mo ang Windows Firewall, kakailanganin mong magdagdag ng isang pagbubukod para sa port. Pumunta sa iyong Start menu at i-type ang Windows Firewall, pagkatapos ay mag-click sa "Windows Firewall na may Advanced Security."
Mag-click sa "Mga Panuntunang Papasok" sa kaliwang haligi, at pagkatapos ay "Bagong Panuntunan ..." sa kanang haligi. Papayagan namin ang isang port sa pamamagitan ng firewall, kaya piliin ang Port kapag tinanong ng wizard ang "Anong uri ng panuntunan ang nais mong likhain" at pagkatapos ay mag-click sa susunod.
I-type ang port na pinili mo para sa iyong FTP server na tatakbo (default ay 21, ngunit sa gabay na ito pinili namin ang 54218).
Mag-click sa susunod na tatlong beses pagkatapos ipasok ang iyong numero ng port. Maglagay ng isang pangalan at paglalarawan para sa pagbubukod na ito upang madaling hanapin sa hinaharap, at pagkatapos ay i-click ang Tapusin.
Pagma-map ng FTP Share sa ibang Computer
Ngayon na ang FTP server ay kumpletong na-set up, maaari kaming magkaroon ng ibang mga tao na kumonekta dito sa impormasyon ng gumagamit na ibinibigay namin sa kanila (tiyakin din na pinayagan mo ang kanilang IP address). Ang iba ay maaaring laging gumamit ng mga application ng GUI tulad ng FileZilla upang kumonekta sa iyong bahagi ng FTP, o maaari nila itong i-map sa kanilang computer upang lumabas ito sa Explorer.
Buksan ang 'Computer' at mag-right click sa isang blangkong lugar, pagkatapos ay piliin ang "Magdagdag ng isang lokasyon ng network."
Ang wizard na "Magdagdag ng Lokasyon ng Network" ay lilitaw, mag-click sa susunod na dalawang beses. Ipasok ang IP address at port ng iyong FTP server, at mag-click sa susunod.
Alisan ng check ang "Mag-log on nang hindi nagpapakilala" at ipasok ang username na na-configure mo para sa iyong FTP server. Mag-click sa susunod na dalawang beses at pagkatapos ay i-click ang tapusin. Dapat itong hilingin sa iyo para sa iyong password, at pagkatapos ay magagawa mong mag-browse sa pagbabahagi ng FTP na parang isang lokal na hard drive.