Installieren und Konfigurieren des ProfTPD -Servers in Ubuntu/Debian

Installieren und Konfigurieren des ProfTPD -Servers in Ubuntu/Debian

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 Debian

In 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 -Server

Schritt 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.Conf 
Konfigurieren Sie den ProfTPD -Server

Drücken Sie die “ICHSchlüssel zum Bearbeiten der Datei. Ändern Sie nun den Inhalt der Datei wie unten gezeigt.

  1. Servername: Machen Sie es zu Ihrem Standard -Servernamen.
  2. Usepv6: Sie können es auf “schalten“Aus„Wenn Sie es nicht benutzen.
  3. Defaultroot : Überzeugen Sie diese Linie, um Benutzer mit ihren Heimatordnern einzuschränken.
  4. 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.
  5. Autor: Überzeugen Sie die Zeile, um die Verwendung lokaler Kennwörter zu aktivieren.
  6. 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.
  7. 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.com 
Melden 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 -Verzeichnisliste

Schritt 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.

  1. 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? ?