GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie den FTP-Server auf Ubuntu 18.04 Bionic Beaver

In diesem Artikel haben wir die notwendigen Schritte erklärt, um den FTP-Server auf Ubuntu 18.04 LTS zu installieren. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

FTP ist ein Client-Server-Protokoll, das zwei Kommunikationskanäle zwischen Client und Server ermöglicht. Mit einem FTP-Client können wir die Dateien auf den Server hochladen, herunterladen und löschen. Zunächst muss der Client den FTP-Server authentifizieren. Die FTP-Sitzung funktioniert sowohl im passiven als auch im aktiven Modus. Aktiv ist der Standardmodus für FTP. Wenn der Client im aktiven Verbindungsmodus beginnt, die erste Verbindung herzustellen, initiiert der Server die zweite Verbindung und ermöglicht die Datenübertragung an den Client. Bei einer passiven Verbindung stellt der Client eine Verbindung her und sendet den PASV-Befehl an den Server. Dann sendet der Server die Portnummer an den Client.

FTP-Server auf Ubuntu installieren

Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.

sudo apt update
sudo apt upgrade

Schritt 2. FTP-Server auf Ubuntu 18.04 LTS installieren.

Der VSFTP-Daemon befindet sich in den Standard-Repositories, sodass die Installation mit einem einzigen Befehl durchgeführt werden kann. Öffnen Sie ein Terminalfenster und geben Sie Folgendes ein:

sudo apt install vsftpd

Nach der Installation von VSFTPD können die folgenden Befehle verwendet werden, um den Serverdienst zu stoppen, zu starten und zu aktivieren, damit er immer startet, wenn der Server startet:

sudo systemctl stop vsftpd.service
sudo systemctl start vsftpd.service
sudo systemctl enable vsftpd.service

Schritt 3. vsftpd konfigurieren.

Wir werden eine brandneue Konfigurationsdatei erstellen. Bevor wir das tun, benennen wir das Original mit dem Befehl um:

sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

Erstellen Sie die neue Datei mit dem Befehl:

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=NO
pasv_enable=Yes
pasv_min_port=30000
pasv_max_port=30100
allow_writeable_chroot=YES

Das ist alles, was Sie tun müssen, um den FTP-Server auf Ubuntu 18.04 zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Ubuntu
  1. So installieren Sie Ubuntu 18.04 Bionic Beaver

  2. So installieren Sie Ubuntu 18.04 LTS (Bionic Beaver) Minimal Server

  3. So installieren Sie einen FTP-Server unter Ubuntu 20.04

  4. So installieren Sie GlassFish auf Ubuntu 18.04 Bionic Beaver

  5. So installieren Sie den FTP-Server unter Ubuntu 20.04

So installieren Sie Wine auf Ubuntu 18.04 Bionic Beaver

So installieren Sie Geany unter Ubuntu 18.04 Bionic Beaver

So installieren Sie Skype unter Ubuntu 18.04 Bionic Beaver

So installieren Sie GIMP unter Ubuntu 18.04 Bionic Beaver

So installieren Sie VestaCP auf Ubuntu 18.04 Bionic Beaver

So installieren Sie Minecraft Server auf Ubuntu 18.04 Bionic Beaver