Proftpd είναι λογισμικόγια Διακομιστής FTP το πιο χρησιμοποιούμενο, ειδικά από εκείνους που χρησιμοποιούν κηλίδα/WHM.
Στο προεπιλεγμένο πακέτο, Centos 5.6 συνοδεύω VSFTPD Εγκατεστημένο και πριν εγκαταστήσετε το ProFTPD, είναι καλό να καταργήσετε το VSFTPD (vsftpd.i386 – για τη διαμόρφωσή μας).
Απεγκαταστήστε/αφαιρέστε το vsftpd:
1. Δείτε τη λίστα των πακέτων * FTP * Εγκατεστημένο:
yum list installed | grep ftp

2. Αφαιρέστε το vsftpd.i386.
yum remove vsftpd.i386
Εγκατάσταση proftpd σε centos 5.x
1. Λήψη αρχείου proftpd:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Απόρριψη, εισαγάγετε το φάκελο ProfTDD* και ακολουθήστε τις οδηγίες εγκατάστασης και διαμόρφωσης:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Για διαμόρφωση “./configure –sysconfdir =/κλπ.”, μπορεί να παρέμβει o σφάλμα Εάν δεν το έχετε Μεταγλωττιστής GCCτο εγκατεστημένο.
Έλεγχος τύπου συστήματος κατασκευής… i686-pc-linux-gnu
Έλεγχος τύπου συστήματος κεντρικού υπολογιστή… i686-pc-linux-gnu
Έλεγχος τύπου συστήματος προορισμού… i686-pc-linux-gnu
Έλεγχος για το GCC… Όχι
Έλεγχος για CC… Όχι
Έλεγχος για cl.exe… Όχι
Ρύθμιση παραμέτρων: Σφάλμα: Δεν υπάρχει αποδεκτός μεταγλωττιστής C που βρέθηκε στη διαδρομή $
Δείτε `config.log’ για περισσότερες λεπτομέρειες.
εγκαθιστώ GCC και GCC-C ++ Χρήση της γραμμής εντολών:
yum install gcc gcc-c++
Μετά την εγκατάσταση του GCC και του GCC-C ++, συνεχίζουμε την εγκατάσταση του ProFTPD, επαναλαμβάνοντας τη σειρά από το Punction 2.
./configure --sysconfdir=/etc
3. Εκτέλεση γραμμών παραγγελίας για εγκατάσταση:
make
make install
4. Δημιουργούμε τα αρχεία “proftpd” σε “/Usr/sbin/” και “/usr/local/sbin/”.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Κρέμα και αντιγράψτε τα περιεχόμενα του αρχείου proftpd.txt σε “/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+x & Y να βγούμε έξω και να αποθηκεύσετε τις αλλαγές.
6. Ορίσαμε το επίπεδο υπηρεσίας “proftpd”
chkconfig --levels 235 proftpd on
7. Ρυθμίσαμε το αρχείο /etc/init.d/proftpd να εκτελεστεί και να εκτελεστεί ως αίτηση.
chmod u+x /etc/init.d/proftpd
8. Επεξεργασμένο Fisierul Nano /etc/proftpd.conf.
nano /etc/proftpd.conf
Κάτω από τη γραμμή “DefaultServer On” Προσθέστε τη γραμμή “Ρίζα“. Αυτή η γραμμή μας επιτρέπει να χρησιμοποιήσουμε τον χρήστη “ρίζα” Για να συνδεθείτε στο FTP. Στη γραμμή “Ομάδα” αντικαθιστώ “νυχτερίδα” με “κανείς“.

9. Ξεκινήστε τον διακομιστή FTP:
/etc/init.d/proftpd start
[root@server proftpd-1.3.3e]# /etc/init.d/proftpd
Ξεκινώντας proftpd: [ok]
[root@server proftpd-1.3.3e]#
Εναλλακτική εντολή για την έναρξη της υπηρεσίας ProfTPD (προτιμώμενη από εμένα)
service proftpd start
Πιθανές σφάλματα κατά τη διάρκεια της εγκατάστασης και της διαμόρφωσης:
1. Έλλειψη μεταγλωττιστή GCC και GCC-C ++. Λάει με τις οδηγίες στο σημείο 2.
2. Όταν ξεκινά η υπηρεσία, εμφανίζεται το σφάλμα “Ξεκινώντας proftpd: – Fatal: Ομάδα: Άγνωστη ομάδα 'Nogroup’ στη γραμμή 30 του '/etc/proftpd.conf’ [ΑΠΟΤΥΧΗΜΕΝΟΣ]“. Επίλυση στο σημείο 8.
Εγκατάσταση & SETUP ProfTPD Server – Centos 5.6.