FTP сервер (Как запустить?)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

VictorN
Сообщения: 20
ОС: Mandriva 2007

FTP сервер

Сообщение VictorN »

Собственно вопрос в описании темы.
Научите, пожалуйста. Как запустить на федоре FTP сервер?
Спасибо сказали:
Аватара пользователя
Sunder
Сообщения: 630
Статус: Гордый пользователь нелегального софта
ОС: OpenSuSE 10.3 x64, Fedora 7

Re: FTP сервер

Сообщение Sunder »

также как и на любом другом дистрибутиве Linux
Выбираешь сервер, например в репозитарии федора есть:
proftpd
pure-ftpd

Читаешь доки, обычно они в /usr/share/doc/имя сервера...
Настраиваешь конфиг вручную или графической утилитой.
Запускаешь нужные сервисы, с помощью например service <сервис> start
Усе :)
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Спасибо сказали:
VictorN
Сообщения: 20
ОС: Mandriva 2007

Re: FTP сервер

Сообщение VictorN »

To Sunder...
Понятно. PROFTPD установил и запустил сервис. А подскажите, как его настроить в графическом режиме?
Спасибо сказали:
dmitry042
Сообщения: 82

Re: FTP сервер

Сообщение dmitry042 »

а я вот посоветовал бы Pure-ftpd сам юзаю плюс в конфиге к каждому параметру есть описание,
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: FTP сервер

Сообщение Corsair »

Простите, а нахер ему вытягивать что-то из репы, когда vsftpd в дистрибутивном комплекте есть?
Да и, на мой взгляд, это лучший сервер из перечисленных тут.

Конфиг: /etc/vsftpd/vsftpd.conf
Запуск: service vsftpd start

Только вот настраивать его придется ручками, правда там все элементарно.
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
Sunder
Сообщения: 630
Статус: Гордый пользователь нелегального софта
ОС: OpenSuSE 10.3 x64, Fedora 7

Re: FTP сервер

Сообщение Sunder »

А по мне один черт какой из них использовать... скорее вопрос привычки и предпочтения.
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: FTP сервер

Сообщение Corsair »

Sunder, да мне собственно тоже, я и когда-то начал использовать vsftpd потому что он в дистрибутиве был, потом посмотрел остальные и все таки остался верен vsftpd. Ну раз уж скачал proftpd - пользуй его=) Там и графический интерфейс есть, вебминовский.
Жестокий стоячий админ (с) коллега
Спасибо сказали:
VictorN
Сообщения: 20
ОС: Mandriva 2007

Re: FTP сервер

Сообщение VictorN »

To Corsair...
А как этот графический интерфейс запустить?
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: FTP сервер

Сообщение *Sasha* »

VictorN писал(а):
12.07.2007 01:03
А как этот графический интерфейс запустить?


gproftpd
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: FTP сервер

Сообщение Corsair »

во, вам еще и другой предложили. Не подозревал о его существовании=) Еще у Вебмина есть плагин для proftpd.
Если не стоит Вебмин: yum install webmin.
Далее service webmin start, заходите на https://localhost:10000 и ищете его там=)
Я не спец по proftpd, по памяти писал, может быть gproftpd и получше будет. Выбирайте=)
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
magic4x
Сообщения: 132
ОС: russian fedora 10

Re: FTP сервер

Сообщение magic4x »

Вот ссылочка на рус ман по vsftpd - судя по нему это самый защищённый фтп сервер.
Спасибо сказали:
dmitry042
Сообщения: 82

Re: FTP сервер

Сообщение dmitry042 »

cамые зещищённые (если вообще можно использовать это словосочетание) это те что для фри идут, их всего неколько портов для Линуха, в том числе и тот что я назвал, различаются по функциональности и соответвенно по специфичным дырам в этих функциях, плюс возможность работать под большой нагрузкой (сказывается оптимизация кода и на чём оно написано собсно), но если автору нужен графический интерфейс то конечно вебмин в помощь
Спасибо сказали:
Аватара пользователя
magic4x
Сообщения: 132
ОС: russian fedora 10

Re: FTP сервер

Сообщение magic4x »

Решил попробовать настроить у себя (не знаю зачем, видимо делать нечего)) ftp сервер.
После небольшого серфинга решил ставить vstfd. В инете куча статей но они все базируются вот на этой.
Есть кое-какие не допонимания. видимо сказывается юзанья линукса строго по факам без прочтения соответствующей литературы)) Пробовал гуглить, но почему-то все жалаются на некорктность самой инструкции которая идёт с пакетом, либо просто не понимал то что написано (например до фряхи мне как раком до Китая). Зарание хочу извиниться за наивность вопросов)
# useradd nobody
# mkdir /usr/share/empty
# mkdir /var/ftp
# useradd -d /var/ftp ftp
# chown root.root /var/ftp
# chmod og-w /var/ftp

- Обьясните в крадце зачем нужно делать некого nobody? Я понимаю что надо, но зачем?
# chown root.psycho /var/ftp/pub

Объясню последнюю строчку. Владельцем каталога является root а группа
к которой принадлежит каталог /var/ftp/pub это psycho т.е моя группа,
это сделано для того чтоб я под своим юзером мог менять содержимое.
Ибо, делать это под рутом плохой признак :)

- Я сделал так chown root.magic4x /var/ftp/pub. Но толку ноль.

Далее идёт собсно настройка. Там вроде всё понятно. И сервер заработал. НО
- запись нельзя произвести ни в одну папку (соответствующие настройки произведены)
- Больше всего понравилось вот это:
файл /etc/vsftpd/ftpusers
# Users that are not allowed to login via ftp

Т.е. тут лучше ничего не писать. Банить мне не зачем пока никого.
файл /etc/vsftpd/user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.

Пробовал по всякому. И прописывал и YES и NO и тупо убирал. Так где мне прописывать себя и пароль?? Системные не подходят, или что тут вообще делать надо?
- Это интересует меня больше всего: Некоторые файлы не видны. Я так понял это проблема локали. Как её решить? (у меня стандартная, кототорая идёт с установкой, я так понял это UTF-8)
- У меня 2 диска. Можно ли зашарить папку со 2-го или всё надо бросать именно в /var/ftp?? Пробовал делать линк не помогает. Пробовал anon_world_readable_only=NO тоже самое. Думаю я не там капаю))
Н вроде всё. Всем спасибо))
Мой конфиг.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: FTP сервер

Сообщение Corsair »

1. Сервер выполняется от заниженного в правах пользователя. В данном случае это nobody. Если у вас установлен Апач, то польовател скорее всего у же есть в системе. Но это может быть и любой другой, хоть Ctulhu, гдалное запретить ему локальный вход, на всякий случай. Параноя - весч хорошая :grin:
2. По поводу изменения группы папки ftp, то, конечно, подразумевается что у вашего пользователя есть соответствующие права.
3. Чем, собственно, вам не подходит системный пользователь? При желании можно содать польователя с запретом на локальный вход.
Жестокий стоячий админ (с) коллега
Спасибо сказали: