Skip to content
Home » So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS | 15 Detailed answer

So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS | 15 Detailed answer

Actualizar la lista de paquetes de Ubuntu

Schauen Sie sich die Themenartikel So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website Ar.taphoamini.com.

See also  So erstellen Sie eine Datei in Linux mit Terminal | 3 Trust the answer

Weitere Informationen zu diesem Thema So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS im Abschnitt „Verwandte Artikel an.

Aktualisieren Sie die Liste der Ubuntu-Pakete

See also  Suchen Sie einen neuen Router kaufen? Sehen Sie sich diese Kaufanleitung für WLAN-Router 2022 an | 11 New answer
See also  So setzen Sie den Microsoft Edge-Browser in Windows 10 zurück und installieren ihn neu | 5 Top Answer Update

In diesem Tutorial geht es um die Installation und Konfiguration eines bekannten und sicheren VsFTPD-Servers (Very Secure File Transfer Protocol Daemon) unter Ubuntu. FTP oder File Transfer Protocol ist ein weit verbreitetes Netzwerkprotokoll zum Übertragen von Dateien zwischen zwei Computern oder zum Übertragen von Dateien von Ihrem Desktop auf Ihre Website oder Ihren Webhosting-Server. Diese Dateien können entsprechend den Berechtigungen des Benutzers auf dem FTP-Server hoch- und heruntergeladen werden.

Sehen wir uns Schritt für Schritt die Installation und Konfiguration eines FTP-Servers unter Ubuntu 18.04 LTS an. Dies ist die grundlegendste Art, FTP zu verwenden, und wenn Sie sich wohl fühlen, können Sie zu komplexeren Vorgängen wechseln. Da wir für unser Tutorial die Ubuntu-Befehlszeile verwenden, können Sie sie über die Taskleiste oder durch Drücken von Strg + Alt + T öffnen.

Installieren Sie einen FTP-Server

In diesem Prozess installieren wir einen sehr sicheren VsFTPD-FTP-Daemon auf unserem Ubuntu-System. Die Verfügbarkeit von VsFTPD ist stärker und sicherer als das ursprüngliche FTP.

Schritt 1: Installieren Sie VsFTPD

Um das VsFTPD-Paket über Ihr Terminal zu installieren, aktualisieren Sie zuerst Ihre Repositories mit diesem Befehl:

$ sudo apt-get update

Es ist an der Zeit, die neueste verfügbare VsFTPD-Binärdatei mit dem folgenden Befehl als root zu installieren:

$ sudo apt-get install vsftpd

vsftpd installieren

Das System fragt nach Benutzeranmeldeinformationen und ermöglicht die Fortsetzung des Installationsvorgangs. Geben Sie Y ein, um fortzufahren.

Nachdem die Installation abgeschlossen ist, können Sie die Versionsnummer des installierten VsFTPD-Pakets wie folgt überprüfen:

$ vsftpd -verions

Überprüfen Sie die vsftpd-Version

Die obige Ausgabe zeigt die Versionsnummer und bestätigt, dass VsFTPD bereits auf dem System installiert ist.

Schritt 2: Starten Sie den VsFTPD-Dienst

Wenn Sie VsFTPD installieren, ist der Dienst standardmäßig deaktiviert. Starten Sie den Dienst mit diesem Befehl:

$ systemctl start vsftpd

Führen Sie vsftpd aus

Sie müssen die Benutzerauthentifizierung wie oben erwähnt anfordern. Geben Sie Ihr Passwort ein und klicken Sie auf Authentifizieren. Dann startet der Dienst.

Sie können den Dienst mit diesem Befehl automatisch beim Start starten:

$ systemctl enable vsftpd

Aktivieren Sie vsftpd-Boot

Es muss mehrfach für verschiedene Zwecke authentifiziert werden. Geben Sie Ihr Passwort ein und klicken Sie auf Authentifizieren.

VsFTPD-Konfiguration

Richten Sie nach Abschluss der Installation FTP auf Ihrem Ubuntu-System ein und konfigurieren Sie es.

Schritt 1: Öffnen Sie die Ports 20 und 21, wenn die Firewall eingeschaltet ist

Sie können den Status der Firewall mit diesem Befehl überprüfen:

$ sudo ufw status

Überprüfen Sie den Status der Firewall

Wenn die Firewall eingeschaltet ist und der Status eingeschaltet ist, können Sie die Ports 20 und 21 mit diesem Befehl öffnen:

$ sudo ufw allow 20/tcp
$ sudo ufw allow 21/tcp

Öffnen Sie den FTP-Port auf der Firewall

Wenn Sie nun noch einmal den Status der Firewall überprüfen, sehen Sie, dass beide Ports offen und aktiviert sind:

Überprüfen Sie den Status der Firewall

Schritt 2: Konfigurieren Sie die Datei vsftpd.conf und aktivieren Sie SSL/TLS

Der wichtigste Schritt beim Einrichten von FTP ist die Änderung der vsftpd-Konfigurationsdatei. Bevor Sie jedoch Änderungen an dieser wichtigen Datei vornehmen, sichern Sie sie mit diesem Befehl:

$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.orig

Sichern Sie die alte vsftpd-Konfigurationsdatei

Öffnen Sie nun die Konfigurationsdatei in Ihrem bevorzugten Texteditor. Wir werden den Nano-Editor verwenden, um die Datei zu bearbeiten:

$ sudo nano /etc/vsftpd.conf

Kopieren Sie für die einfachste FTP-Einrichtung die folgenden Einstellungen an das Ende der Datei:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=Yes
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=10100
allow_writeable_chroot=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO

Beenden und speichern Sie die Datei, indem Sie Strg + X und dann die Eingabetaste drücken.

Bearbeiten Sie die vsftpd.conf-Datei

Schritt 3: Starten Sie den VsFTPD-Dienst neu

Nachdem Sie die Datei vsftpd.conf geändert haben, müssen Sie den VsFTPD-Dienst neu starten, damit diese Änderungen wirksam werden. Geben Sie als Root den folgenden Befehl ein, um den Dienst neu zu starten:

$ sudo systemctl restart vsftpd

Schritt 4: Erstellen Sie einen FTP-Benutzer

Verwenden Sie diesen Befehl, um einen FTP-Benutzer zu erstellen, der den FTP-Server verwenden kann:

$ sudo useradd -m username

Legen Sie mit dem folgenden Befehl ein Passwort für diesen Benutzer fest:

$ sudo passwd username

In diesem Beispiel haben wir einen Benutzer namens sampleuser erstellt und ihm ein Passwort gegeben:

Fügen Sie einen FTP-Benutzer hinzu

Lassen Sie uns auch eine erstellen Beispieldatei im Home-Verzeichnis des neuen Benutzers. Wir werden diese Datei später verwenden, wenn wir unsere FTP-Verbindung testen:

$ sudo bash -c echo Dies ist eine Beispieldatei für FTP> /home/sampleuser/sampleFile

Testen Sie die FTP-Verbindung

Abschließend testen wir unsere FTP-Verbindung. Ich teste diese Verbindung auf localhost. Sie können einen verfügbaren FTP-Server verwenden, um die Verbindung zu testen:

$ ftp hostname

Beispiel:

Testen Sie die FTP-Verbindung

Hier müssen Sie den Benutzernamen und das Passwort eingeben, die für den Zugriff auf den FTP-Server erstellt wurden.

Verwenden Sie nach erfolgreicher Anmeldung den Befehl ls, um die verfügbaren Dateien aufzulisten. Die folgende Abbildung zeigt ein Beispielverzeichnis für das Home-Verzeichnis des Benutzers.

ls FTPra

Sie können auch über Ihren Webbrowser auf den FTP-Server zugreifen, indem Sie die FTP-Site besuchen. Um beispielsweise auf den lokalen Host zuzugreifen, verwende ich den folgenden Link:

ftp://localhost/

Kann in einem FTP-Browser verwendet werden

Sie können auch einfach auf die hier verfügbaren Dateien zugreifen.

Daher haben wir das einfachste und grundlegendste Verfahren zum Installieren und Konfigurieren eines FTP-Servers unter Ubuntu gezeigt. Befolgen Sie die obigen Schritte, um auf den FTP-Server zuzugreifen und von dort Dateien hoch- oder herunterzuladen.

Einige Bilder zum Thema So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS

So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS
So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS

#installieren #Sie #den #VsFTPDServer #mit #TLS #unter #Ubuntu #LTS

Weitere Informationen zu Schlüsselwörtern So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie den VsFTPD-Server mit TLS unter Ubuntu 18.04 LTS ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *