за

0

Встановлення та налаштування профпрофільду на Centos 5.x

Встановлення та налаштування профпрофільду на Centos 5.x

0

це для FTP сервер найбільш використовувані, особливо тими, хто використовує cpanel/Що.

У стандартному пакеті Centos 5.6 приходить vsftpd встановлено, і перед встановленням ProFTPD добре видалити vsftpd (vsftpd.i386 – для нашої конфігурації).

Видалити vsftpd:

1. Перегляньте список встановлених пакетів *ftp*:

yum list installed | grep ftp
image

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=/і т.д”, ви можете втрутитися помилка якщо у вас немає Компілятор GCCвстановлений.

перевірка типу збірки системи… i686-pc-linux-gnu
перевірка типу хост-системи… i686-pc-linux-gnu
перевірка типу цільової системи… i686-pc-linux-gnu
перевірка gcc… немає
перевірка cc… немає
перевірка cl.exe… немає
configure: помилка: в $PATH не знайдено прийнятного компілятора C
Перегляньте `config.log’ для більш детальної інформації.

встановити gcc і 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 & У щоб вийти та зберегти зміни.

6. Встановлюємо робочий рівень послуги “proftpd”

chkconfig --levels 235 proftpd on

7. Встановлюємо файл /etc/init.d/proftpd для виконання та запуску як програми.

chmod u+x /etc/init.d/proftpd

8. Відредагуйте файл nano /etc/proftpd.conf.

nano /etc/proftpd.conf

Під лінією “Стандартний сервер увімкнено” Додаю рядок “RootLogin увімкнено“. Цей рядок дозволяє нам використовувати користувача “корінь” щоб підключити нас на FTP. На лінії “Група” замінити “nogroup” з “ніхто“.

config proftpd

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: – Фатальний: Група: Невідома група «nogroup’ у рядку 30 '/etc/proftpd.conf’ [ПОМИЛКА]“. Рішення в пункті 8.

Встановлення & Налаштувати сервер ProFTPD – Centos 5.6.

Встановлення та налаштування профпрофільду на Centos 5.x

Вас також може зацікавити...

Залиште відповідь

Ваша електронна адреса не буде опублікована. Необхідні поля позначені *