Proftpd это программное обеспечениеДля 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» ошибка если у вас есть GCC компиляторУстановлен.
контроль build system тип… i686-pc-linux-гну
проверка хоста system тип… i686-pc-linux-гну
контроль target system тип… i686-pc-linux-гну
проверка на gcc… нет
проверка на cc… нет
проверка cl.exe… нет
настроить: error: в $ PATH не найден приемлемый компилятор C
Смотрите `config.log 'для более подробной информации.
Устанавливать GCC si GCC-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. На линии "группы"Заменять"nogroup"С"никто».
9. Запустите FTP-сервера:
/etc/init.d/proftpd start
[Root @ сервер ProFTPD-1.3.3e] # / и т.д. / init.d / ProFTPD начала
Запуск proftpd: [OK]
[Root @ сервер ProFTPD-1.3.3e] #
Alterntiva того, чтобы начать службу ProFTPD (мой любимый)
service proftpd start
Возможные ошибки при установке и configirarii:
1. Отсутствие компилятора GCC si GCC-C + +. Решение инструкции в разделе 2.
2. Ошибка запуска службы "Запуск proftpd: - Fatal: Group: Неизвестная группа 'nogroup' в строке 30 файла '/etc/proftpd.conf' [FAILED]«. Решение пункта 8.
InstallУстановка и настройка сервера ProFTPD - CentOS 5.6.