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

So installieren Sie VSFTPD auf einem Debian-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 werden wir vsftpd auf Debian 7.3 installieren.

Voraussetzungen

Root-Zugriff auf den Server

Installieren von VSFTPD auf einem Debian 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.

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

FTP-Benutzer unter Debian 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 Redis Server unter Debian 11

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

  3. So installieren Sie Locate auf einem Debian-Cloud-Server

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

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

So installieren Sie Apache unter Debian 7

So installieren Sie Nginx auf Debian 8.2 Cloud Server

So installieren Sie Apache unter Debian 8.2

Gewusst wie:Ersteinrichtung des Debian 8.2-Servers

So installieren Sie WordPress auf einem Debian 8.2 Cloud-Server

So installieren Sie den ONLYOFFICE-Dokumentenserver unter Debian 10