Mwongozo wa Mwisho wa Kuweka Seva ya FTP ili Kuruhusu Kuingia Bila Kutambulika


Katika siku ambapo hifadhi kubwa ya mbali ni ya kawaida, inaweza kuwa ajabu kuzungumza kuhusu kushiriki faili kwa kutumia FTP (Itifaki ya Uhamisho wa Faili).

Hata hivyo, bado hutumiwa kwa kubadilishana faili ambapo usalama hauwakilishi kuzingatia muhimu na kwa upakuaji wa umma wa nyaraka, kwa mfano.

Ni kwa sababu hiyo kwamba kujifunza jinsi ya kusanidi seva ya FTP na kuwezesha upakuaji usiojulikana (bila kuhitaji uthibitishaji) bado ni mada inayofaa.

Katika makala hii tutaelezea jinsi ya kusanidi seva ya FTP ili kuruhusu miunganisho kwenye hali ya passiv ambapo mteja huanzisha njia zote mbili za mawasiliano kwa seva (moja kwa amri na nyingine kwa ajili ya uhamisho halisi wa faili, pia inajulikana kama udhibiti na udhibiti. njia za data, kwa mtiririko huo).

Unaweza kusoma zaidi kuhusu hali tuli na amilifu (ambazo hatutazungumzia hapa) katika FTP Inayotumika dhidi ya Passive FTP, Maelezo ya Dhahiri.

Hiyo ilisema, wacha tuanze!

Kuanzisha Seva ya FTP katika Linux

Ili kusanidi FTP kwenye seva yetu tutasakinisha vifurushi vifuatavyo:

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

Kifurushi cha vsftpd ni utekelezaji wa seva ya FTP. Jina la kifurushi linasimama kwa Daemon ya FTP Salama Sana. Kwa upande mwingine, ftp ni programu ya mteja ambayo itatumika kufikia seva.

Kumbuka kwamba wakati wa mtihani, utapewa VPS moja tu ambapo utahitaji kufunga mteja na seva, hivyo ni njia sawa ambayo tutafuata katika makala hii.

Katika CentOS na openSUSE, utahitajika kuanza na kuwezesha huduma ya vsftpd:

# systemctl start vsftpd && systemctl enable vsftpd

Katika Ubuntu, vsftpd inapaswa kuanzishwa na kuweka kuanza kwenye buti zinazofuata kiotomatiki baada ya usakinishaji. Ikiwa sivyo, unaweza kuianzisha mwenyewe na:

$ sudo service vsftpd start

Mara baada ya vsftpd kusakinishwa na kufanya kazi, tunaweza kuendelea kusanidi seva yetu ya FTP.