Архив

Публикации с меткой ‘ftp’

Простая настройка 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):

Читать далее…

Установка linux server ftp — proftp

9 Февраль 2009 Нет комментариев

Proftpd ubuntu настройка и базовая установка

Для начало ставим сам linux server ftp — proftp (proftpd ubuntu настройка):
apt-get install proftpd proftpd-common ucf
По ходу установки отвечаем на вопрос:

Run proftpd from inetd or standalone? <— standalone
или
<— самостоятельно

И теперь переходим к самому главному, редактируем наш конфиг proftpd.conf:
$ nano /etc/proftpd/proftpd.conf
Читать далее…

FTP сервер на базе vsftpd и MySQL в Debian (Ubuntu)

2 Февраль 2009 Нет комментариев

В этом руководстве предполагается vsftpd сервера под виртуальных пользователей для debian server, зарегистрированных в MySQL базе данных, взамен реальных системных пользователей. Такое решение позволяет открыть и управлять до тысячи ftp пользователей на одной машине.
Управлять MySQL базой вы можете с помощью пакета phpMyAdmin.Он имеет достаточно удобный графический интерфейс, который позволяет не применять командную строку.

Установка vsftpd, MySQL и phpMyAdmin

Все пакеты взяты из штатных репозитариев.
Vsftpd собран без поддержки MySQL, по этой причине необходимо установить пакет libpam-mysql для PAM аутентификацию в MySQL базе данных. Таким образом мы должны установить следующие пакеты libpam-mysql совместно с vsftpd, MySQL, и пакет phpMyAdmin (установка настройка mysql сервера linux):
$ aptitude install vsftpd libpam-mysql mysql-server mysql-client phpmyadmin
Назначить пароль для пользователя root для управления MySQL (замените слово yourrootsqlpassword на ваш настоящий пароль):
mysqladmin -u root password yourrootsqlpassword
Проверим все ли получилось?
$ netstat -tap | grep mysql
должно написать:
tcp        0      0 localhost.localdo:mysql *:*                     LISTEN     2713/mysqld
Читать далее…