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

So installieren Sie den FTP-Server auf AlmaLinux 8

In diesem Tutorial zeigen wir Ihnen, wie Sie den FTP-Server auf AlmaLinux 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, FTP, was für File Transfer Protocol steht, ist ein Protokoll der Anwendungsschicht, das wird für den nahtlosen Austausch von Daten und Informationen zwischen Computern in einem privaten Netzwerk oder Internet durch die Verwendung einer FTP-Anwendung verwendet. Verwendet TCP im Internet. Mit der Verwendung von FTP können Daten problemlos hoch- und heruntergeladen werden.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des FTP-Servers auf einem AlmaLinux 8. Sie können den gleichen Anweisungen für Rocky Linux folgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:AlmaLinux 8, CentOS und Rocky Linux 8.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

FTP-Server auf AlmaLinux 8 installieren

Schritt 1. Beginnen wir damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

sudo dnf update
sudo dnf install epel-release

Schritt 2. Installation des FTP-Servers auf AlmaLinux 8.

Führen Sie den folgenden Befehl aus, um den FTP-Server auf Ihrem System zu installieren:

sudo dnf install vsftpd

Aktivieren Sie es danach, um einen automatischen Start beim Systemstart zuzulassen:

sudo systemctl start vsftpd
sudo systemctl enable vsftpd --now

Schritt 3. Konfigurieren Sie den FTP-Server.

Jetzt öffnen wir die Konfigurationsdatei in /etc/vsftpd/vsftpd.conf um mit der Bearbeitung zu beginnen:

sudo nano /etc/vsftpd/vsftpd.conf

Bearbeiten Sie die spezifischen Anforderungen Ihrer Umgebung:

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES

Speichern und schließen Sie die Datei. Starten Sie die vsftpd-Dienste neu, damit Änderungen synchronisiert werden können:

sudo systemctl restart vsftpd

Schritt 4. Firewall konfigurieren.

FTP-Ports in der Server-Firewall öffnen, damit sie verbunden werden können:

sudo firewall-cmd --zone=public --add-service=ftp --permanent
sudo firewall-cmd --reload

Schritt 5. Erstellen eines FTP-Benutzers.

Mit dem vsftpd-FTP-Server haben Sie die Möglichkeit, die FTP-Service-Authentifizierung nur für anonymen Zugriff zu belassen, oder Sie können Benutzer zulassen, die in /etc/passwd oder in der entsprechenden Zugangsliste, um sich anzumelden.

FTP-Benutzer erstellen:

sudo useradd -m ftpuser
sudo passwd ftpuser

Erstellen Sie als Nächstes ein FTP-Verzeichnis und erteilen Sie dann effektiv die erforderlichen Berechtigungen und Eigentumsrechte:

sudo mkdir -p /home/ftpuser/ftp_folder
sudo chmod -R 750 /home/ftpuser/ftp_folder
sudo chown ftpuser: /home/ftpuser/ftp_folder

Schritt 6. Verbinden Sie sich über CLI mit dem FTP-Server.

Zuerst installieren wir das FTP-Befehlszeilenprogramm mit dem folgenden Befehl:

sudo dnf install ftp

Sie sollten sich jetzt entweder über die IP-Adresse oder den Hostnamen mit Ihrem FTP-Server verbinden können:

ftp 127.0.0.1

Herzlichen Glückwunsch! Sie haben den FTP-Server erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des FTP-Servers auf Ihrem AlmaLinux 8-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle VSFTPD zu lesen Webseite.


Arch Linux
  1. So installieren Sie Ntopng auf AlmaLinux 8

  2. So installieren Sie Laravel auf AlmaLinux 8

  3. So installieren Sie Prometheus auf AlmaLinux 8

  4. So installieren Sie den NTP-Server auf AlmaLinux 8

  5. So installieren Sie XAMPP auf AlmaLinux 8

So installieren Sie Elasticsearch auf AlmaLinux 8

So installieren Sie WineHQ auf AlmaLinux 8

So installieren Sie den FTP-Server auf AlmaLinux 8

So installieren Sie Pritunl VPN Server auf AlmaLinux 8

So installieren Sie VNC-Server auf AlmaLinux 8

So installieren Sie den FTP-Server unter Debian 10