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

So installieren Sie VSFTPD auf einem Ubuntu Cloud-Server

Einführung

VSFTPD (Very Secure File Transfer Protocol Daemon) ist ein beliebter Weg, um Dateien zwischen Ihrem Computer und einem entfernten Computer zu übertragen.

In diesem Artikel installieren wir vsftpd auf einem Ubuntu 20.04.

Voraussetzungen

Root-Zugriff auf den Server

Installation von VSFTPD auf Ubuntu Cloud Server

Zuerst installieren wir vsftpd mit dem folgenden Befehl:

apt-get install vsftpd

Vsftpd ist jetzt installiert, aber wir müssen es in /etc/vsftpd.conf mit Ihrem bevorzugten Texteditor konfigurieren. Ich werde hier Nano verwenden.

nano /etc/vsftpd.conf

Sobald Sie drinnen sind, müssen Sie ein paar Dinge ändern. Unten sind diejenigen aufgeführt, die geändert werden müssen, und warum wir sie ändern werden.

anonymous_enable=NO

Dadurch wird die Möglichkeit für Benutzer deaktiviert, sich anonym anzumelden

local_enable=YES

Da wir anonyme Anmeldungen deaktiviert haben, müssen wir Benutzeranmeldungen aktivieren, die die lokalen Authentifizierungsdateien verwenden.

write_enable=YES

Dadurch können Benutzer Änderungen am Dateisystem vornehmen.

chroot_local_user=YES

Dadurch wird eingeschränkt, dass Benutzer nur auf ihre Home-Verzeichnisse zugreifen können.

Speichern und schließen Sie die Datei und starten Sie dann den VSFTPD-Dienst neu, um die Änderungen zu übernehmen:

systemctl restart vsftpd

Danach können Sie die Datei speichern und schließen.

FTP-Benutzer hinzufügen

Als nächstes müssen wir einen FTP-Benutzer erstellen. Ich werde in diesem Beispiel den Benutzer „atlantic“ verwenden, aber Sie können jeden beliebigen Benutzernamen verwenden. Um einen Benutzer hinzuzufügen, führen Sie den folgenden Befehl aus.

adduser atlantic

Geben Sie ein Passwort für den Benutzer ein und füllen Sie den Rest aus, wenn Sie möchten. Sie können auch die Eingabetaste für den Rest drücken.

Sie müssen jetzt die Root-Inhaberschaft für das Home-Verzeichnis des Benutzers bereitstellen.

chown root:root /home/atlantic

Damit der Benutzer Dateien hochladen kann, müssen wir als Nächstes ein Verzeichnis unter seinem Home-Verzeichnis erstellen.

mkdir /home/atlantic/folder

Stellen Sie dann dem Benutzer dieses Verzeichnis zur Verfügung.

chown atlantic:atlantic /home/atlantic/folder

Jetzt ist dieser Benutzer so eingerichtet, dass er sich anmeldet und Dateien in sein Ordnerverzeichnis hochlädt.

Geben Sie Folgendes in Ihren Browser ein, um per FTP über das Internet auf Ihren Server zuzugreifen:
ftp://

Sie werden nun aufgefordert, Ihren Benutzernamen und Ihr Passwort einzugeben. Alles erledigt!

Besuchen Sie Atlantic.Net für weitere Updates oder erfahren Sie mehr über unsere VPS-Hosting-Optionen. Sehen Sie sich unseren VPS-Hosting-Preis an.


Linux
  1. So installieren Sie auf einem Ubuntu-Server

  2. So installieren Sie VSFTPD auf einem CentOS-Cloud-Server

  3. So installieren Sie einen PostgreSQL-Server unter Ubuntu 18.04

  4. So installieren Sie MariaDB unter Ubuntu 22.04

  5. Wie installiere ich Ubuntu Server 15.10 auf Hyper-v?

So installieren Sie Mumble Server unter Ubuntu 15.04

So installieren Sie NGINX unter Ubuntu 20.04

So installieren Sie Ansible Server unter Ubuntu 18.04

So installieren Sie XWiki unter Ubuntu 20.04

So installieren Sie ClickHouse unter Ubuntu 20.04

Wie installiere ich FTP auf Ubuntu 18.04?