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”, a грешка ако имате GCC компилаторЕ инсталиран.
проверка build system тип… i686-pc-linux- гну
проверяващ хост system тип… i686-pc-linux- гну
проверка target system тип… i686-pc-linux- гну
проверка за gcc ... не
проверка за cc ... не
проверка за cl.exe ... не
конфигуриране: error: не е намерен приемлив C компилатор в $ PATH
Вижте `config.log 'за повече подробности.
Инсталирам GCC si GCC-C + + използване на командния ред:
yum install gcc gcc-c++
След ССЗ и ССЗ-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. Задайте файл / И т.н. / init.d / ProFTPd да бъде изпълнена и пуснете приложението.
chmod u+x /etc/init.d/proftpd
8. Edit нано / И т.н. / proftpd.conf.
nano /etc/proftpd.conf
Под реда "DefaultСървърът е включен„Добавяне на ред“RootLogin на“. Този ред ни позволява да използваме потребителя "корен”За да се свържете с FTP. На линията "група„Замяна“nogroup"С"никой".
9. Стартиране на FTP сървъра:
/etc/init.d/proftpd start
[Корен @ сървър ProFTPd-1.3.3] # / и т.н. / init.d / ProFTPd началото
Стартиране на proftpd: [OK]
[Корен @ сървър ProFTPd-1.3.3] #
И алтернативно, за да започне обслужване ProFTPd (предпочитан от мен)
service proftpd start
Възможни грешки по време на инсталацията и configirarii:
1. Липсата компилатор GCC si GCC-C + +. Уговорката е описано в параграф 2.
2. Грешка при стартиране на услугата "Стартиране на proftpd: - Fatal: Група: Неизвестна група 'nogroup' на ред 30 от '/etc/proftpd.conf' [FAILED]“. Решение на точка 8.
InstallИнсталиране и настройка на ProFTPD сървър - CentOS 5.6.