So richten Sie vsFTPd unter CentOS 7 ein

FTP ist ein nützliches Protokoll für die Übertragung von Dateien über das Internet. In diesem Handbuch erfahren Sie, wie Sie vsFTPd (Very Secure File Transfer Protocol Daemon) auf einem CentOS 7-Server einrichten.

Zunächst müssen wir einen Server bereitstellen. Die Anforderungen von vsFTPd sind bescheiden. Sie sollten einen Plan auswählen, der ausreichend Speicherplatz und Übertragungskapazität für Ihren Zielanwendungsfall bietet. Stellen Sie sicher, dass Sie einen Standort für Ihren Server auswählen, der sich geografisch in der Nähe des Ortes befindet, an dem Sie ihn am häufigsten verwenden. Wählen Sie CentOS 7 als Betriebssystem. Das Instanziieren eines neuen Servers kann einige Minuten dauern.

Sobald es betriebsbereit ist, verwenden Sie die Root-Anmeldeinformationen auf der Übersichtsseite, um SSH auf Ihrem neuen Server zu installieren.

ssh root@192.0.2.0

Nachdem Sie zur Eingabe Ihres Root-Passworts aufgefordert wurden, haben Sie eine neue Root-Sitzung. Bevor Sie neue Software installieren, sollten Sie immer sicherstellen, dass Ihre vorhandenen Pakete auf dem neuesten Stand sind. CentOS yumverwaltet Pakete. Selbst auf einem brandneuen Server sind möglicherweise einige Pakete veraltet.

yum upgrade -y

Wenn das Upgrade abgeschlossen ist, können Sie vsFTPd selbst installieren.

yum install -y vsftpd

Bevor wir den FTP-Server starten, müssen einige Optionen in der Konfigurationsdatei festgelegt werden.

vi /etc/vsftpd/vsftpd.conf

Standardmäßig erlaubt vsFTPd anonyme FTP-Sitzungen. Sofern Sie nicht möchten, dass jemand Dateien von Ihrem Server hochladen oder herunterladen kann, wird empfohlen, diese Option auf "Nein" zu setzen.

anonymous_enable=NO

Stellen Sie sicher, dass Sie Dateien auf den FTP-Server hochladen können.

write_enable=YES

Diese nächsten Änderungen stellen sicher, dass ein Benutzer auf Ihrem Server, der sich anmeldet, nur Dateien in seinen eigenen Basisordner hochladen kann.

chroot_local_user=YES
chroot_list_enable=NO
allow_writeable_chroot=YES

Schließlich müssen wir vsFTPd mitteilen, welche passiven Ports verwendet werden sollen. FTP-Server nehmen normalerweise Befehle von Clients an einem Port entgegen und geben dann Daten an einem anderen zurück. Heute werden wir 1000 Ports zwischen 8000und zuweisen 9000.

pasv_min_port=8000
pasv_max_port=9000

Speichern Sie die Datei und beenden Sie sie. Wir können vsFTPd jetzt neu starten, damit diese Änderungen wirksam werden.

systemctl restart vsftpd

Schließlich müssen wir Firewall-Regeln hinzufügen, damit vsFTPd mit der Außenwelt kommunizieren kann.

firewall-cmd --permanent --add-port=20-21/tcp
firewall-cmd --permanent --add-port=8000-9000/tcp
firewall-cmd --reload

Melden Sie sich jetzt mit dem FTP-Client Ihrer Wahl mit Ihrem Benutzernamen und Passwort an und versuchen Sie, eine Datei hochzuladen. Sie können lsDateien in Ihrer Terminalsitzung auflisten:

ls /home/<username>

Einen Kommentar hinterlassen

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist

ReactOS: Ist das die Zukunft von Windows?

ReactOS: Ist das die Zukunft von Windows?

ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.