Vrhunski vodič za postavljanje FTP poslužitelja za dopuštanje anonimnih prijava
U današnje vrijeme kada je velika udaljena pohrana prilično uobičajena, možda je čudno govoriti o dijeljenju datoteka pomoću FTP-a (File Transfer Protocol).
Međutim, još uvijek se koristi za razmjenu datoteka gdje sigurnost nije važan faktor i za javno preuzimanje dokumenata, na primjer.
Iz tog je razloga učenje kako konfigurirati FTP poslužitelj i omogućiti anonimna preuzimanja (koja ne zahtijevaju autentifikaciju) još uvijek relevantna tema.
U ovom ćemo članku objasniti kako postaviti FTP poslužitelj da omogući veze u pasivnom načinu rada gdje klijent pokreće oba kanala komunikacije s poslužiteljem (jedan za naredbe, a drugi za stvarni prijenos datoteka , također poznat kao kontrolni odnosno podatkovni kanal).
Možete pročitati više o pasivnim i aktivnim načinima rada (o kojima ovdje nećemo govoriti) u Aktivni FTP naspram pasivnog FTP-a, definitivno objašnjenje.
Rečeno je, počnimo!
Postavljanje FTP poslužitelja u Linuxu
Za postavljanje FTP-a na našem poslužitelju instalirat ćemo sljedeće pakete:
yum install vsftpd ftp [CentOS]
aptitude install vsftpd ftp [Ubuntu]
zypper install vsftpd ftp [openSUSE]
Paket vsftpd implementacija je FTP poslužitelja. Naziv paketa označava Vrlo siguran FTP demon. S druge strane, ftp je klijentski program koji će se koristiti za pristup poslužitelju.
Imajte na umu da ćete tijekom ispita dobiti samo jedan VPS gdje ćete morati instalirati i klijenta i poslužitelja, tako da je to potpuno isti pristup koji ćemo slijediti u ovom članku.
U CentOS i openSUSE od vas će se tražiti da pokrenete i omogućite uslugu vsftpd:
systemctl start vsftpd && systemctl enable vsftpd
U Ubuntu, vsftpd bi trebao biti pokrenut i postavljen da se pokreće pri sljedećim podizanjima automatski nakon instalacije. Ako nije, možete ga pokrenuti ručno pomoću:
sudo service vsftpd start
Nakon što je vsftpd instaliran i pokrenut, možemo nastaviti s konfiguracijom našeg FTP poslužitelja.