Главная > В помощь sysadmin'y, Статьи > Простая настройка FTP сервера proftpd на Centos 5.X

Простая настройка FTP сервера proftpd на Centos 5.X

Рассмотрю простую настройку и установку, ftp-сервера proftpd, так как самого пакета в официальных репозиториях нету, то придется собирать из исходников или ищем созданный пакет.
Вот здесь найдем то что нам надо, для себя взял proftpd-1.3.3c-1.el5.rf.x86_64.rpm. Чем меня привлек proftpd, эта простота в обслуживании и поддерживает различные схемы авторизации пользователей (через базы данных, PAM-модули, LDAP, так же авторизация через «альтернативный файл пользователей и паролей» (проще говоря текстовый файл). Если в конфиге ничего не указывать про тип авторизации, то используется системный passwd — так как у нас простая настройка на этом и остановимся. И так proftpd ubuntu настройка.
Ставим:
$ rpm -i proftpd-1.3.3c-1.el5.rf.x86_64.rpm
Запускаем:
$ /etc/init.d/proftpd start
Проверяем:

Connected to 127.0.0.1 (127.0.0.1).
220 FTP Server ready.
Name (127.0.0.1:root):


Ну, можно сказать вот и все :) .
Здесь комментировал некоторые параметры конфига, можно взять за основу его Установка FTP сервера – proftp.
Так как писал используется системный passwd, поэтому создаем нового пользователя:
$ useradd user1 -s /usr/sbin/nologin -d /home/user1/
Некоторые из опций:
-d домашняя директория
-s шелл
-g (главная группа пользователя)
Задаем пароль:
$ passwd user1
Проверяем работу нашего ftp-сервера:

$ ftp server.by
Connected to server.by.
220 FTP Server ready.
Name (server.by:ceval): user1
331 Password required for user1
Password:
230 User server logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

На этом proftpd ubuntu настройка закончена.

Читаем еще:

  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.
Необходимо войти на сайт, чтобы написать комментарий.