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

So installieren Sie ProFTPD unter Ubuntu 15.04

In diesem Tutorial zeigen wir Ihnen, wie Sie ProFTPD auf Ubuntu 15.04 installieren. Für diejenigen unter Ihnen, die es nicht wussten, ProFTPD ist ein GPL-lizenzierter FTP-Server, der kostenlos installiert werden kann auf Ihrem Linux-System. Es ist eine Alternative zu vsftpd. ProFTPD Open-Source-FTP-Server ist einer der meistgenutzten, sicheren und zuverlässigen Dateiübertragungs-Daemons in Unix-Umgebungen, aufgrund seiner einfachen Dateikonfigurationsgeschwindigkeit und einfachen Einrichtung.

In diesem Artikel wird davon ausgegangen, 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. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von ProFTPD auf dem Ubuntu 15.04 Server.

Installieren Sie ProFTPD auf Ubuntu 15.04

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt-get ausführen Befehle im Terminal.

sudo apt-get update
sudo apt-get upgrade

Schritt 2. Installieren Sie ProFTPD und alle erforderlichen Pakete.

sudo apt-get install proftpd

Während der Installation werden Sie aufgefordert, die gewünschte Installationsmethode auszuwählen. Es gibt zwei Installationsmethoden, Standard-Daemon- und Init-Daemon-Methoden.

Proftpd konfigurieren

Schritt 3. Konfigurieren Sie ProFTPD.

Die Standardkonfigurationsdatei von ProFTPD befindet sich unter /etc/proftpd.conf .

nano /etc/proftpd.conf

Ändern Sie den ServerName in den Hostnamen Ihres Servers. Im folgenden Fall ist ftp.idroot.us ein Beispiel:

ServerName “ftp.idroot.us”

Entkommentieren Sie DefaultRoot:

# Use this to jail all users in their homes
DefaultRoot

FTP-Benutzer erstellen

Schritt 4. Fügen Sie einen FTP-Benutzer hinzu.

Bevor Sie einen Benutzer für Proftpd erstellen, fügen Sie bitte /bin/false hinzu zu Ihrem /etc/shells Datei:

echo "/bin/false" >> /etc/shells

Erstellen Sie einen Benutzer mit einem Home-Verzeichnis, auf das er per FTP Zugriff erhält. Ich werde den Shell-Zugriff für diesen Benutzer deaktivieren, indem ich das „/bin/false“ zuweise. Shell an ihn, um sicherzustellen, dass er sich nicht per SSH anmelden kann. Mein Benutzername heißt „idroot“, bitte ersetzen Sie im nächsten Befehl idroot durch Ihren Benutzernamen:

adduser --home /home/idroot --shell /bin/false idroot

Als nächstes konfigurieren Sie Proftpd so, dass der Benutzer idroot auf den FTP-Server zugreifen kann:

cd /etc/proftpd/
nano proftpd.con

Fügen Sie diese Konfiguration hinzu, damit sich Benutzer idroot anmelden und Dateien in sein/aus seinem Home-Verzeichnis /home/idroot hochladen/herunterladen kann :

<Directory /home/idroot>
Umask 022 022
AllowOverwrite off
     <Limit LOGIN>
        AllowUser idroot
        DenyALL
     </Limit>
     <Limit ALL>
        Order Allow,Deny
        AllowUser idroot
        Deny ALL
    </Limit>
    <Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
    AllowUser idroot
    Deny ALL
    </Limit>
</Directory>

Führen Sie die folgenden Befehle aus, um ProFTPD neu zu starten:

systemctl restart proftpd

Schritt 5. Greifen Sie auf den FTP-Server zu.

Sobald Sie den FTP-Server installiert und nach Ihren Wünschen konfiguriert haben, müssen Sie jetzt nur noch einen FTP-Client öffnen und sich mit seiner IP-Adresse mit dem Server verbinden , Hostname oder Domänenname. Wenn alles richtig konfiguriert ist, sollte Ihnen der Zugriff auf den Server mit dem richtigen Benutzernamen und Passwort gewährt werden.

Herzlichen Glückwunsch! Sie haben ProFTPD erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von ProFTPD auf Ubuntu 15.04-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle ProFTPD-Website zu besuchen.


Ubuntu
  1. So installieren Sie ProFTPD unter Ubuntu 14.04

  2. So installieren Sie ProFTPD unter Ubuntu 20.04 LTS

  3. So installieren Sie R unter Ubuntu 16.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie den FTP-Server unter Ubuntu 20.04

So installieren Sie Vsftpd unter Ubuntu 16.04

So installieren Sie Vsftpd unter Ubuntu 18.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04

Wie installiere ich einen FTP-Server auf Ubuntu?

Wie installiere ich FTP auf Ubuntu 18.04?