ProFTPD Server an Ubuntu/Debian installéieren an konfiguréieren
FTP Server sinn d'Stéck Software déi Iech erlaabt eng FTP Verbindung tëscht Ärem lokalen Computer an engem Webserver ze kreéieren. ProFTPD ass e FTP Server fir Unix/Linux Server, ganz konfiguréierbar a ganz effektiv, et ass gratis & Open-Source, verëffentlecht ënner der GPL Lizenz.
An dësem Artikel erkläre mir wéi Dir ProFTPD Server op Ubuntu/Debian Maschinnen installéiere wëllt.
Schrëtt 1: Installéiert ProFTPD Server
Natierlech musst Dir d'Software installéieren fir se ze benotzen. Gitt als éischt sécher datt all Är Systempakete aktuell sinn andeems Dir dës folgend apt-get Kommandoen am Terminal leeft.
$ sudo apt-get update $ sudo apt-get upgrade
Elo fir de ProFTPD Server z'installéieren, lafen am Terminal.
$ sudo apt-get install proftpd
Wärend der Installatioun wäert et Iech froen de Benotzungsart ze wielen deen Dir wëllt fir Äre ProFTPD Server, Dir kënnt de beschte Modus wielen deen Äre Besoinen passt.
Schrëtt 2: ProFTPD Server konfiguréieren
Ier Dir ufänke se ze benotzen, musse mir e puer Dateien änneren, de /etc/proftpd/proftpd.conf ass d'Standard Konfiguratiounsdatei fir Ubuntu/Debian Serveren, fir se mat der z'änneren. vi Kommando, lafen.
$ sudo vi /etc/proftpd/proftpd.conf
Dréckt den I Schlëssel fir d'Ännerung vun der Datei unzefänken. Elo ännert den Inhalt vun der Datei wéi et hei ënnen ugewise gëtt.
- ServerName: Maacht et Äre Standard Servernumm.
- UseIPV6: Dir kënnt et op Off wiesselen, wann Dir et net benotzt.
- DefaultRoot : Decommentéiert dës Zeil fir d'Benotzer mat hiren Heemdossieren ze beschränken.
- RequireValidShell: Decommentéiert dës Zeil a maacht se On fir d'Umeldung fir Benotzer z'erméiglechen, och fir déi, déi keng gëlteg Shell an /etc/ hunn Shells fir aloggen.
- AuthOrder: Decommentéiert d'Linn fir d'Benotzung vu lokale Passwierder z'erméiglechen.
- Port: Dës Linn definéiert den Default-Port fir den FTP-Server, en ass par défaut 21. Wann Dir wëllt, kënnt Dir all personaliséiert Port hei definéieren.
- SystemLog: Den Default-Logbuch-Dateiwee, Dir kënnt en änneren wann Dir wëllt.
Nodeems Dir déi uewe genannte Ännerunge gemaach hutt, kënnt Dir d'Datei späicheren, dréckt den ESC Schlëssel a schreift :x fir ze späicheren a ganz .
Elo restart de ProFTPD Server mat dësem Kommando.
$ sudo service proftpd restart
Wärend der ProFTPD Installatioun gëtt e Standard proftpd Benotzer automatesch erstallt, awer mir mussen e Passwuert erstellen, fir dat ze maachen, lafen.
$ sudo passwd proftpd
Dat ass et!. Dir kënnt elo op folgend Adressen am Browser goen, et wäert op a lafen, et freet Iech iwwer de Benotzernumm an d'Passwuert.
ftp://youripaddress OR ftp://yourdomian.com
Am Benotzernumm ofgeschloss schreift proftpd an am Passwuert ofgeschloss, schreift d'Passwuert dat Dir virdru fir de proftpd Benotzer agestallt hutt.
Schrëtt 3: ProFTPD Benotzer erstellen
Wéi Dir gemierkt hutt, sidd Dir am Standard Heemverzeichnis fir den proftpd Benotzer, wat fir eis net nëtzlech ass, dofir wäerte mir en neie Benotzer mam /var erstellen /www/ Dossier als Heem Dossier, sou datt mir et einfach zougräifen.
Fir e FTP Benotzer ze kreéieren, sot myproftpduser lafen.
$ sudo useradd myproftpduser
Fir e Passwuert dofir ze kreéieren.
$ sudo passwd myproftpduser
Fir säin Heemdossier z'änneren op /var/www/ lafen.
$ sudo usermod -m -d /var/www/ myproftpduser
Dir kënnt och Benotzer Heemverzeechnes mat useradd Kommando definéieren, wärend en neie Benotzer am Linux erstellen, fir méi Informatioun a Gebrauch vum useradd Kommando, liest eisen Artikel op.
- 15 Beispiller vum 'useradd' Kommando
Elo restart de ProFTPD Server benotzt.
$ sudo service proftpd restart
An elo kënnt Dir et vum FTP-Server einfach zougräifen, Dir kënnt och Filezilla oder all aner FTP-Client benotzen fir och op Ären FTP-Server ze kommen wann Dir wëllt.
Schrëtt 4: Troubleshooting ProFTPD:
All verfügbare Fehlermeldungen ginn als Standard an /var/log/proftpd/proftpd.log gespäichert, Dir kënnt dës Datei iwwerpréiwen wann Är ProFTPD Serverinstallatioun net funktionnéiert, Dir musst och notéieren datt et heiansdo geschitt datt de ProFTPD Server lags an Dir kënnt net op de Server zougräifen wéinst dem \Connection Refused Message, et ass kee Problem, alles wat Dir maache musst ass de ProFTPD Server weider ze starten bis et funktionnéiert (am Fall wann et keng aner Feeler waren).
Hutt Dir de ProFTPD Server scho installéiert? Wat denkt Dir doriwwer wann Dir et mat anere FTP Serveren wéi wu-ftpd vergläicht?