einführen In diesem Kapitel wird hauptsächlich der Prozess zum Erstellen eines FTP-Servers unter Linux vorgestellt. Der wichtigste Punkt, den Sie beherrschen müssen, ist die sinnvolle Konfiguration der Konfigurationsdatei. Wissenspunkte Der in Linux verwendete FTP ist vsftp
Installieren Sie FTP Installation mit YUM
Dateikonfiguration Nach der Installation befinden sich drei Konfigurationsdateien im Pfad /etc/vsftpd/. vsftpd.conf: Hauptkonfigurationsdatei ftpusers: Gibt an, welche Benutzer nicht auf den FTP-Server zugreifen können. Zu den Benutzern hier gehören einige wichtige Benutzer wie root. user_list: Ob die angegebenen Benutzer auf den FTP-Server zugreifen können, wird durch die userlist_deny-Konfiguration in der Datei vsftpd.conf bestimmt. userlist_enable=YES, userlist_deny=YES, userlist_file=/etc/vsftpd/user_list. Diese drei Konfigurationen erlauben Benutzern in der Datei den Zugriff auf FTP. Sehen Sie sich die Standardkonfiguration der Hauptkonfigurationsdatei an
anonymous_enable=YES #Anonyme Benutzer zulassen local_enable=YES #Anmeldung mit lokalem Benutzerkonto zulassen write_enable=YES #Erlaube FTP-Benutzern, Daten zu schreiben connect_from_port_20=YES #Daten über Port 20 übertragen
Einige andere Parameterbeschreibungen umfassen:
Erstellen eines FTP-Verbindungsbenutzers
Das Standard-Home-Verzeichnis des Benutzers befindet sich unter /home und der aktuelle Benutzer kann nur auf das Home-Verzeichnis zugreifen. Ändern Sie das Home-Verzeichnis des Benutzers in /mnt FTP-Dienst starten prüfen Erstellen Sie eine Testdatei im Verzeichnis /mnt FTP verbinden Lösen Sie das Problem häufiger FTP-Anmeldefehler Linux verfügt standardmäßig über einen Sicherheitsmechanismus. Sie können sich nicht über den normalen FTP-Port 21 mit dem FTP-Server verbinden, Sie können jedoch SFTP verwenden. Zu diesem Zeitpunkt müssen Sie Selinux ausschalten und die Konfigurationsdatei ändern, um den Server neu zu starten. Ändern Sie es in selinux=disabled. Vorgehensweise ohne Serverneustart: 0 setenforce 1: Setzt SELinux in den Durchsetzungsmodus Überprüfen Sie den SELinux-Status Zusammenfassen Es gibt noch einige weitere Konfigurationsmethoden, die hier vorerst nicht aufgeführt sind. Wenn Sie interessiert sind, können Sie sie genauer studieren. Das könnte Sie auch interessieren:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von mysql5.7.20 (Mac)
>>: JavaScript-Entwurfsmuster, Befehlsmuster
Lassen Sie mich Ihnen nun eine Frage stellen. Was...
Die Verwaltung des Speicherplatzes ist für System...
Verwandte Artikel: Anfänger lernen einige HTML-Ta...
Einführung Die Standardquelle von Ubuntu ist kein...
Problembeschreibung: Fehlermeldung: Ursache: com....
Inhaltsverzeichnis Einführung Installieren 1. Ers...
Inhaltsverzeichnis vite Bauen Konfiguration vite....
Warum prettier verwenden? In großen Unternehmen k...
Das Notizblockprogramm wird mithilfe der drei wic...
1. MySQL über RPM-Paket installiert Dienst MySQL ...
1. Stellen Sie zunächst eine Remoteverbindung zum...
Inhaltsverzeichnis Vorwort Finden Sie das Problem...
[LeetCode] 180. Aufeinanderfolgende Zahlen Schrei...
Bevor wir über OO, Entwurfsmuster und die vielen o...
Inhaltsverzeichnis Auswirkungen eines vollständig...