proftpd es ist Software.Für die FTP-Server am häufigsten verwendet, insbesondere von denjenigen, die zu verwenden cPanel/WHM.
Im Paket default, CentOS 5.6 kommt mit vsftpd installiert, und vor der Installation von ProFTPD ist es gut, das vsftpd (vsftpd.i386 - für unsere Konfiguration) zu entfernen.
Uninstall/ vsftpd entfernen:
1. Siehe Liste der installierten Pakete * ftp *:
yum list installed | grep ftp
2. Entfernen vsftpd.i386.
yum remove vsftpd.i386
Installieren Sie ProFTPD auf CentOS 5.x
1. Laden Sie das Archiv proftpd:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Entpacken Sie den Ordner eingeben proftdd * und folgen Sie die Installation und Konfiguration:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Bei der Konfiguration von "./configure –sysconfdir = / etc" a Fehler wenn Sie GCC-CompilerInstalliert ist.
Überprüfung build system Typ… i686-pc-linux-Gnu
Host überprüfen system Typ… i686-pc-linux-Gnu
Überprüfung target system Typ… i686-pc-linux-Gnu
nach gcc suchen… nein
auf cc prüfen… nein
nach cl.exe suchen… nein
konfigurieren: error: In $ PATH wurde kein akzeptabler C-Compiler gefunden
Siehe `config.log 'für weitere Details.
Installieren gcc si gcc-c + + über die Befehlszeile:
yum install gcc gcc-c++
Nach dem gcc und gcc-c + + installiert wurde, die Installation fortzusetzen proftpd, Wiederaufnahme Befehl in Punkten 2.
./configure --sysconfdir=/etc
3. Ausführung von Befehlszeilen für die Installation:
make
make install
4. Erstellen Sie die "proftpd" -Dateien in "/ usr / sbin /" und "/ usr / local / sbin /".
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Sahne und kopieren Sie die Datei proftpd.txt in "/etc/init.d/proftpd".
nano /etc/init.d/proftpd
Ctrl+X & Y zu beenden und die Änderungen zu speichern.
6. Wir legen die Ausführungsstufe des Dienstes "proftpd" fest
chkconfig --levels 235 proftpd on
7. Legen Sie die Datei / Etc / init.d / proftpd ausgeführt und die Anwendung auszuführen.
chmod u+x /etc/init.d/proftpd
8. Bearbeiten nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Unter dem Strich "DefaultServer ein"Zeile hinzufügen"RootLogin auf“. Diese Zeile ermöglicht es uns, den Benutzer zu verwenden "Wurzel”Um eine Verbindung zu FTP herzustellen. An der Leitung "Gruppe an"Ersetzen"nogroup"Mit"niemand".
9. Starten Sie den FTP-Server:
/etc/init.d/proftpd start
[Root @ server proftpd-1.3.3e] # / etc / init.d / proftpd Start
Proftpd starten: [OK]
[Root @ server proftpd-1.3.3e] #
Alterntiva um den Service proftpd (mein Favorit) starten
service proftpd start
Mögliche Fehler bei der Montage und configirarii:
1. Fehlende Compiler gcc si gcc-c + +. Lösen Sie die Anweisungen in Abschnitt 2.
2. Fehler beim Starten des Dienstes "Starten von proftpd: - Schwerwiegend: Gruppe: Unbekannte Gruppe 'nogroup' in Zeile 30 von '/etc/proftpd.conf' [FAILED]“. Lösung zu Punkt 8.
Installing & Setup ProFTPD Server - CentOS 5.6.