Usa ka Kinatibuk-ang Giya sa Pag-set up sa FTP Server aron Itugot ang Anonymous Logins


Sa usa ka adlaw diin kasagaran ang daghang layo nga pagtipig, tingali katingad-an ang paghisgot bahin sa pagpaambit sa mga file gamit ang FTP (File Transfer Protocol).

Bisan pa, gigamit gihapon kini alang sa pagbayloay sa file diin ang seguridad wala magrepresentar sa usa ka hinungdanon nga konsiderasyon ug alang sa publiko nga pag-download sa mga dokumento, pananglitan.

Mao kana ang hinungdan nga ang pagkat-on kung giunsa ang pag-configure sa usa ka FTP server ug pagpagana sa mga wala mailhi nga pag-download (wala kinahanglana ang pag-authenticate) usa gihapon ka may kalabutan nga hilisgutan.

Niini nga artikulo among ipasabut kung giunsa ang pag-set up sa usa ka FTP server aron tugutan ang mga koneksyon sa passive mode diin ang kliyente nagsugod sa duha nga mga channel sa komunikasyon sa server (usa alang sa mga mando ug ang lain alang sa aktwal nga pagpadala sa mga file, nailhan usab nga kontrol ug mga channel sa datos, matag usa).

Makabasa ka og dugang mahitungod sa passive ug active modes (nga dili namo hisgotan dinhi) sa Active FTP vs. Passive FTP, usa ka Definitive Explanation.

Ingon niana, magsugod kita!

Pag-set up sa usa ka FTP Server sa Linux

Aron ma-set up ang FTP sa among server among i-install ang mosunod nga mga pakete:

# yum install vsftpd ftp         [CentOS]
# aptitude install vsftpd ftp    [Ubuntu]
# zypper install vsftpd ftp      [openSUSE]

Ang vsftpd package kay usa ka pagpatuman sa FTP server. Ang ngalan sa package nagbarug alang sa Very Secure FTP Daemon. Sa laing bahin, ang ftp mao ang programa sa kliyente nga gamiton sa pag-access sa server.

Hinumdumi nga sa panahon sa eksaminasyon, hatagan ka lamang usa ka VPS diin kinahanglan nimo nga i-install ang kliyente ug server, mao nga parehas nga pamaagi nga among sundon sa kini nga artikulo.

Sa CentOS ug openSUSE, kinahanglan ka nga magsugod ug makahimo sa serbisyo sa vsftpd:

# systemctl start vsftpd && systemctl enable vsftpd

Sa Ubuntu, ang vsftpd kinahanglan magsugod ug itakda nga magsugod sa sunod nga mga botas awtomatiko pagkahuman sa pag-install. Kung dili, mahimo nimong sugdan kini nga mano-mano sa:

$ sudo service vsftpd start

Kung ang vsftpd na-install ug nagdagan, mahimo namong ipadayon ang pag-configure sa among FTP server.