Einrichten eines FTP-Servers mit YaST

Inhaltsverzeichnis

29.1. Starten des FTP-Servers
29.2. Allgemeine FTP-Einstellungen
29.3. FTP-Leistungseinstellungen
29.4. Authentifizierung
29.5. Einstellungen für Experten
29.6. Weitere Informationen

Zusammenfassung

Mithilfe des YaST-FTP-Server-Moduls können Sie Ihren Computer für die Funktion als FTP-Server konfigurieren. Anonyme und/oder authentifizierte Benutzer können eine Verbindung zu Ihrem Computer herstellen und, je nach Konfiguration, Dateien mit dem FTP-Protokoll hoch- und herunterladen. YaST stellt eine einheitliche Konfigurationsschnittstelle für verschiedene auf dem System installierte FTP-Server-Daemons bereit.

Das YaST-FTP-Server-Konfigurationsmodul kann zum Konfigurieren zweier verschiedener FTP-Server-Daemons verwendet werden: vsftpd (Very Secure FTP Daemon) und pure-ftpd. Nur installierte Server können konfiguriert werden. Standardmäßige openSUSE -Medien enthalten das pure-ftpd-Paket nicht. Wenn das pure-ftpd-Paket allerdings von einer anderen Repository installiert wird, kann es mithilfe des YaST-Moduls konfiguriert werden.

Die vsftpd- und pure-ftpd-Server verfügen über leicht unterschiedliche Konfigurationsoptionen, besonders im Dialogfeld Experteneinstellungen. In diesem Kapitel werden die Einstellungen von vsftpd als Standardserver für openSUSE beschrieben.

Wenn das YaST FTP Server-Modul in Ihrem System nicht verfügbar ist, installieren Sie das Paket yast2-ftp-server.

Führen Sie zum Konfigurieren des FTP-Servers mit YaST die folgenden Schritte aus:

  1. Öffnen Sie das YaST-Kontrollzentrum und wählen Sie Netzwerkdienste+FTP-Server oder führen Sie das Kommando yast2 ftp-server als root aus.

  2. Wenn auf Ihrem System kein FTP-Server installiert ist, werden Sie gefragt, welcher Server installiert werden soll, wenn das YaST FTP Server-Modul gestartet wird. Wählen Sie einen Server (vsftpd ist der Standard-Server für openSUSE) und bestätigen Sie das Dialogfeld.

  3. Konfigurieren Sie im Dialogfeld Start den Startvorgang des FTP-Servers. Weitere Informationen finden Sie unter Abschnitt 29.1, „Starten des FTP-Servers“.

    Konfigurieren Sie im Dialogfeld Allgemein die FTP-Verzeichnisse, eine Begrüßung, die Masken zum Erstellen von Dateien sowie verschiedene andere Parameter. Weitere Informationen finden Sie unter Abschnitt 29.2, „Allgemeine FTP-Einstellungen“.

    Legen Sie im Dialogfeld Leistung die Parameter fest, die sich auf das Laden des FTP-Servers auswirken. Weitere Informationen finden Sie unter Abschnitt 29.3, „FTP-Leistungseinstellungen“.

    Legen Sie im Dialogfeld Authentifizierung fest, ob der FTP-Server für anonyme und/oder authentifizierte Benutzer verfügbar sein soll. Weitere Informationen finden Sie unter Abschnitt 29.4, „Authentifizierung “.

    Konfigurieren Sie im Dialogfeld Einstellungen für Expertenden Betriebsmodus des FTP-Servers, der SSL-Verbindungen sowie die Firewall-Einstellungen. Weitere Informationen finden Sie unter Abschnitt 29.5, „Einstellungen für Experten“.

  4. Drücken Sie Übernehmen, um die Konfigurationen zu speichern.

Starten des FTP-Servers

Legen Sie im Bereich Dienststart des Dialogfelds FTP-Start die Art und Weise fest, in der der FTP-Server gestartet wird. Sie können den Server entweder automatisch während des Systemstarts oder manuell starten. Wenn der FTP-Server erst bei einer FTP-Verbindungsanfrage gestartet werden soll, wählen Sie Via xinetd aus.

Der aktuelle Status des FTP-Servers wird im Bereich An- und ausschalten im Dialogfeld FTP-Start angezeigt. Starten Sie den FTP-Server, indem Sie auf FTP-Server jetzt starten klicken. Um den Server zu stoppen, klicken Sie auf Stoppen FTP. Nachdem Sie die Servereinstellungen geändert haben, klicken Sie auf Einstellungen speichern und FTP jetzt neu starten. Ihre Konfigurationen werden gespeichert, indem für das Konfigurationsmodul Akzeptieren beibehalten wird.

Im Bereich Ausgewählter Dienst des Dialogfelds FTP-Start wird der verwendete FTP-Server angezeigt. Entweder vsftpd (Very Secure FTP Daemon) oder pure-ftpd können verwendet werden. Wenn beide Server installiert sind, können Sie zwischen ihnen umschalten. Das pure-ftpd-Paket ist in den standardmäßigen openSUSE-Medien nicht enthalten, daher müssen Sie es aus einer anderen Installationsquelle installieren, wenn Sie es verwenden möchten.

Abbildung 29.1. FTP-Serverkonfiguration - Start

FTP-Serverkonfiguration - Start