
STNC главная |
![]() ![]() ![]() ![]() ![]() ![]() |
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
![]() ![]() |
Shadowless |
Дата 13.09.2006 - 17:54
|
||||||||||||||||||||
Unregistered ![]() |
В наше время поевилось множество разных ftp-серверов. Среди них можно отметить такие как: - pftpd - wuftpd - proftpd - vsftpd и прочие... Среди данных можно выделить как один из наиболее безопастных и устойчивых последний (vsftpd). Именно о нём и будет дальнейшая речь. В качестве базовой системы берём FreeBSD (знатоки других систем разобраться смогут сами ![]() Итак, для начала ставим из портов:
в представленных опциях при конфигурировании порта указываем:
Для наиболее безопасной (а именно этого мы и добиваемся) придётся ручками поправить конфиги и создать сертификат сервера. Для начала создадим сертификат:
Теперь переходим в каталог с конфигурационными файлами нашего ftp сервера и создаем директорию где будут хранится конфиги для каждого пользователя:
Теперь переходим апогею нашего опофиозу - создаем конфигуфирационный файл сервера
Далее, преём свой любимый текстовый редактор (к примеру vi) и редактируем его в соотвитствии со своими вкусами. Я пердлагаю следующий вариант, но в конечном счёте решать всё-таки вам:
далее в идем в usr/local/etc/users и создаем там файлики с именами юзеров
в которые пишем то что им разрешено например
Теперь запускаем наш любимый vsftpd:
(с)Shadowless З.Ы. по всем вопросам и коментариям отписываемся в PM мыло или же асю |
||||||||||||||||||||
|
mulder |
Дата 13.09.2006 - 19:30
|
Offline![]() .:in root we trust:. ![]() ![]() ![]() ![]() ![]() Профиль Группа: -vip- Сообщений: 1181 Пользователь №: 1151 Регистрация: 9.08.2005 Рейтинг: (70%) ![]() ![]() |
irmessage_enable=YES # включение показа баннера
надо dirmessage_enable=YES # включение показа баннера при желании можно прописать путь к файлику в котором этот баннер хранится или путь к скрипту который будет генерить этот файлик(я это очень давно пробывал) |
Shadowless |
Дата 13.09.2006 - 19:53
|
Unregistered ![]() |
очепятка была уже исправил
|
|
drmist |
Дата 14.09.2006 - 19:34
|
Offline Professional ![]() ![]() ![]() ![]() ![]() Профиль Группа: -users- Сообщений: 1165 Пользователь №: 222 Регистрация: 14.04.2005 Рейтинг: (0%) ![]() ![]() |
хочу добавить, что в общем случае не требуется устанавливать настройки для каждого пользователя в отдельности.
если в vsftpd.conf закоментировать строку "user_config_dir=/usr/local/etc/users", пользователи будут иметь права по-умолчанию. Это может быть удобным на хостингах, где число пользователей может составлять несколько сотен, или даже тысяч. -------------------- Когда нельзя еще больше хочется...
|
darkmist |
Дата 21.06.2009 - 09:13
|
Unregistered ![]() |
спасибо ! пригодилось +
|
|
![]() |
![]() ![]() |
|