En Ultimate Guide fir FTP Server opzestellen fir anonym Login z'erméiglechen


An engem Dag wou massiv Fernspäicherung zimlech heefeg ass, kann et komesch sinn iwwer d'Deelen vun Dateien mat FTP (File Transfer Protocol) ze schwätzen.

Wéi och ëmmer, et gëtt nach ëmmer benotzt fir Dateienaustausch wou d'Sécherheet net eng wichteg Iwwerleeung duerstellt a fir ëffentlech Downloads vun Dokumenter, zum Beispill.

Et ass aus deem Grond datt léiere wéi een en FTP-Server konfiguréiert an anonym Downloads aktivéiert (net Authentifikatioun erfuerdert) ass ëmmer nach e relevant Thema.

An dësem Artikel wäerte mir erkläre wéi een e FTP-Server opstellt fir Verbindungen am passive Modus z'erméiglechen, wou de Client béid Kommunikatiounskanäle mam Server initiéiert (eent fir Kommandoen an deen aneren fir déi aktuell Iwwerdroung vu Dateien, och bekannt als Kontroll an daten Channels, respektiv).

Dir kënnt méi iwwer passiv an aktiv Modi liesen (déi mir hei net ofdecken) an Aktiv FTP vs Passiv FTP, eng definitiv Erklärung.

Dat gesot, loosst eis ufänken!

En FTP Server op Linux opsetzen

Fir FTP an eisem Server opzestellen, installéiere mir déi folgend Packagen:

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

De vsftpd Package ass eng Implementatioun vun engem FTP Server. Den Numm vum Package steet fir Very Secure FTP Daemon. Op der anerer Säit ass ftp de Client Programm dee benotzt gëtt fir Zougang zum Server ze kréien.

Denkt drun datt während der Examen Dir nëmmen ee VPS kritt wou Dir souwuel Client wéi Server installéiere musst, also ass genau déiselwecht Approche déi mir an dësem Artikel verfollegen.

An CentOS an openSUSE musst Dir de vsftpd Service starten an aktivéieren:

# systemctl start vsftpd && systemctl enable vsftpd

An Ubuntu soll vsftpd gestart ginn a gesat ginn fir op spéider Stiwwelen automatesch no der Installatioun ze starten. Wann net, kënnt Dir et manuell starten mat:

$ sudo service vsftpd start

Wann vsftpd installéiert ass a leeft, kënne mir weidergoen fir eise FTP-Server ze konfiguréieren.