Gwida Ultimate għat-Twaqqif ta' Server FTP biex Jippermetti Logins Anonimi
F'ġurnata fejn il-ħażna remota massiva hija pjuttost komuni, jista 'jkun stramba li titkellem dwar il-qsim ta' fajls bl-użu tal-FTP (File Transfer Protocol).
Madankollu, għadu jintuża għall-iskambju ta' fajls fejn is-sigurtà ma tirrappreżentax konsiderazzjoni importanti u għal tniżżil pubbliku ta' dokumenti, pereżempju.
Huwa għal dik ir-raġuni li t-tagħlim kif tikkonfigura server FTP u tippermetti downloads anonimi (li ma teħtieġx awtentikazzjoni) għadu suġġett rilevanti.
F'dan l-artikolu ser nispjegaw kif twaqqaf server FTP biex jippermetti konnessjonijiet fuq modalità passiva fejn il-klijent jibda ż-żewġ kanali ta 'komunikazzjoni lis-server (wieħed għall-kmandi u l-ieħor għat-trażmissjoni attwali tal-fajls, magħrufa wkoll bħala l-kontroll u kanali tad-dejta, rispettivament).
Tista' taqra aktar dwar modi passivi u attivi (li mhux se nkopru hawn) f'FTP Attiv vs. FTP Passiv, Spjegazzjoni Definittiva.
Cela dit, ejja nibdew!
Twaqqif ta' Server FTP fil-Linux
Biex twaqqaf l-FTP fis-server tagħna aħna se ninstallaw il-pakketti li ġejjin:
# yum install vsftpd ftp [CentOS] # aptitude install vsftpd ftp [Ubuntu] # zypper install vsftpd ftp [openSUSE]
Il-pakkett vsftpd huwa implimentazzjoni ta' server FTP. L-isem tal-pakkett jirrappreżenta Very Secure FTP Daemon. Min-naħa l-oħra, ftp huwa l-programm klijent li se jintuża biex jaċċessa s-server.
Żomm f'moħħok li waqt l-eżami, ser tingħata VPS wieħed biss fejn ser ikollok bżonn tinstalla kemm il-klijent kif ukoll is-server, għalhekk dan huwa preċiżament l-istess approċċ li se nsegwu f'dan l-artikolu.
F'CentOS u openSUSE, tkun mitlub tibda u tattiva s-servizz vsftpd:
# systemctl start vsftpd && systemctl enable vsftpd
F'Ubuntu, vsftpd għandu jinbeda u ssettjat biex jibda fuq stivali sussegwenti awtomatikament wara l-installazzjoni. Jekk le, tista 'tibdaha manwalment bi:
$ sudo service vsftpd start
Ladarba vsftpd ikun installat u jaħdem, nistgħu nipproċedu biex nikkonfiguraw is-server FTP tagħna.