Installieren und Konfigurieren des ProfTPD -Servers in Ubuntu/Debian
- 1625
- 15
- Susanne Stoutjesdijk
Ftp Server sind die Software, mit der Sie eine FTP -Verbindung zwischen Ihrem lokalen Computer und einem Webserver erstellen können. ProfTpd ist ein FTP-Server für UNIX/Linux-Server, sehr konfigurierbar und sehr effektiv. Es ist kostenlos und offen, die unter der GPL-Lizenz veröffentlicht wurde.
Installieren Sie ProfTPD in Ubuntu und DebianIn diesem Artikel werden wir erklären, wie man installiert ProfTpd Server auf Ubuntu/Debian Maschinen.
Schritt 1: Installieren Sie den ProfTPD -Server
Natürlich müssen Sie die Software installieren, um sie zu verwenden. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind.
$ sudo APT-Get-Update $ sudo Apt-Get-Upgrade
Um den ProfTPD -Server zu installieren, laufen Sie im Terminal aus.
$ sudo apt-Get installieren profTpd
Während der Installation werden Sie aufgefordert, den gewünschten Nutzentyp für Ihren ProfTPD -Server auszuwählen. Sie können den besten Modus auswählen, der Ihren Anforderungen entspricht.
Installieren Sie den ProfTPD -ServerSchritt 2: Konfigurieren Sie den ProfTPD -Server
Bevor Sie es verwenden, müssen wir einige Dateien bearbeiten, die /etc/profTpd/profTPD.Conf ist die Standardkonfigurationsdatei für Ubuntu/Debian -Server, um sie mit dem zu bearbeiten vi Befehl, ausführen.
$ sudo vi/etc/profTpd/profTPD.ConfKonfigurieren Sie den ProfTPD -Server
Drücken Sie die “ICHSchlüssel zum Bearbeiten der Datei. Ändern Sie nun den Inhalt der Datei wie unten gezeigt.
- Servername: Machen Sie es zu Ihrem Standard -Servernamen.
- Usepv6: Sie können es auf “schalten“Aus„Wenn Sie es nicht benutzen.
- Defaultroot : Überzeugen Sie diese Linie, um Benutzer mit ihren Heimatordnern einzuschränken.
- Forderevalidshell: Unterscheidet diese Linie und mach sie “An”Um die Anmeldung für Benutzer zu ermöglichen, auch für diejenigen, die keine gültige Shell in haben /etc/Shells Einloggen.
- Autor: Überzeugen Sie die Zeile, um die Verwendung lokaler Kennwörter zu aktivieren.
- Hafen: Diese Zeile definiert den Standardport für den FTP -Server 21 standardmäßig. Wenn Sie möchten, können Sie hier einen benutzerdefinierten Port definieren.
- Systemprotokoll: Der Standardprotokolldateipfad kann ihn ändern, wenn Sie möchten.
Nachdem Sie oben Änderungen wie vorgeschlagen vorgenommen haben, können Sie die Datei speichern und auf die “drückenESCSchlüssel und schreiben :X zu retten und ganz .
Starten Sie nun den ProfTPD -Server mit diesem Befehl neu.
$ sudo Service profTPD Neustart
Während der ProfTPD -Installation ein Standard “profTpd”Der Benutzer automatisch erstellt, aber wir müssen dafür ein Kennwort erstellen, um dies zu tun, auszuführen.
$ sudo passwd profTpd
Das ist es!. Sie können jetzt zu den folgenden Adressen im Browser gehen, es wird in Betrieb sein. Es wird Sie nach dem Benutzernamen und dem Passwort gefragt.
ftp: // youripaddress oder ftp: // Ihre Domian.comMelden Sie sich bei ProfTPD an
Im eingereichten Benutzernamen schreiben “profTpdUnd in dem eingereichten Kennwort schreiben Sie das Kennwort, das Sie zuvor für den ProfTPD -Benutzer festgelegt haben.
ProfTPD -VerzeichnislisteSchritt 3: Erstellen von ProfTPD -Benutzern
Wie Sie bemerkt haben, befinden Sie sich im Standard -Home -Verzeichnis für die “profTpd„Benutzer, was für uns nicht nützlich ist, deshalb werden wir einen neuen Benutzer mit dem erstellen /var/www/ Ordner als Home -Ordner, damit wir leicht darauf zugreifen können.
Um einen FTP -Benutzer zu erstellen, sagen Sie “MYPROFTPDUSER" laufen.
$ sudo userAdd myproftpduser
Um ein Passwort dafür zu erstellen.
$ sudo passwd myproftpduser
Um den Home -Ordner zu ändern, um auf /var/www/ laufen.
$ sudo usermod -m -d/var/www/myproftpduser
Sie können auch das Benutzer -Home -Verzeichnis mit dem Befehl userAdd definieren, während Sie eine neue Benutzer unter Linux erstellen, um weitere Informationen und die Verwendung von UserAdd -Befehl zu erhalten, lesen Sie unseren Artikel unter.
- 15 Beispiele für den Befehl 'userAdd'
Starten Sie nun den ProfTPD -Server mithilfe.
$ sudo Service profTPD Neustart
Und jetzt können Sie einfach über den FTP -Server darauf zugreifen.
Schritt 4: Fehlerbehebung profTPD:
Alle verfügbaren Fehlermeldungen werden in gespeichert /var/log/profTpd/profTPD.Protokoll Standardmäßig können Sie diese Datei überprüfen, wenn Ihre ProfTPD -Server -Installation nicht funktioniert. Sie müssen auch feststellen, dass manchmal der ProfTPD -Server aufnimmt und Sie aufgrund der “nicht auf den Server zugreifen könnenVerbindung abgelehnt”Nachricht, es ist kein Problem, alles was Sie tun müssen, ist, den ProfTPD -Server wieder neu zu starten, bis er funktioniert (falls keine anderen Fehler vorliegen).
Haben Sie den ProfTPD -Server schon einmal installiert?? Was denkst du darüber, wenn du es mit anderen FTP-Servern wie Wu-FTPD verglichen hast? ?
- « Was ist los mit IPv4 und warum wir zu IPv6 wechseln
- Kernel 3.16 Veröffentlicht - Kompilieren und Installieren auf Debian GNU/Linux »