ProFTPD це програмне забезпеченняCPC для FTP сервер найбільш широко використовується, особливо тими, хто використовує cPanel/WHM.
В упаковці default, CentOS 5.6 Він поставляється з Vsftpd перед встановленням ProFTPD добре видалити vsftpd (vsftpd.i386 - для нашої конфігурації).
Uninstall/ Видалити 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 = / etc”, a помилка якщо у вас є GCC компіляторвстановлений КПК.
контроль build system тип… i686-pc-linux- гну
перевірка хоста system тип… i686-pc-linux- гну
контроль target system тип… i686-pc-linux- гну
перевірка на наявність gcc ... ні
перевірка на куб.см ... ні
перевірка cl.exe ... ні
налаштувати: error: у $ PATH не знайдено прийнятного компілятора C
Детальніше див. У `config.log '.
встановлювати ПКУ si ПКУ-C ++ за допомогою командного рядка:
yum install gcc gcc-c++
Після установки GCC GCC-C ++ і продовжуйте установку ProFTPD, відновлюючи команду з 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. Редагування файлу нано / Etc / proftpd.conf.
nano /etc/proftpd.conf
Нижче лінії "DefaultСервер увімкнено"Додати рядок"RootLogin на“. Цей рядок дозволяє нам користуватися користувачем "корінь”Для підключення до FTP. На лінії "Group"Замінити"nogroup"З"ніхто».

9. Увімкніть FTP-сервер:
/etc/init.d/proftpd start
[Root @ сервер ProFTPD-1.3.3] # /etc/init.d/proftpd додому
Запуск proftpd: [OK]
[Root @ сервер ProFTPD-1.3.3] #
Alterntive для того, щоб почати ProFTPd обслуговування (мій улюблений)
service proftpd start
Можливі помилки при установці і configirarii:
1. відсутність компілятора ПКУ si ПКУ-C ++, Вирішується з інструкціями до точки 2.
2. Помилка запуску служби "Запуск proftpd: - Fatal: Group: Невідома група 'nogroup' у рядку 30 з '/etc/proftpd.conf' [FAILED]“. Рішення пункту 8.
InstallСтворення та налаштування сервера ProFTPD - CentOS 5.6.