Автор Тема: FTP сервер  (Прочитано 2889 раз)

Оффлайн gmx

  • Начинающий
  • *
  • Сообщений: 21
    • Email
FTP сервер
« : 05.03.2011 17:53:56 »
Добрый день!

Я этот вопрос уже поднимал. Но ничего не выходит:

задача: сделать так, что у анонимного пользователя на FTP сервере на АльЛинукс Сервер Школьный 5.0.2 были права не только читать, но и писать???

Какие бы я галочки не ставил в свойствах FTP сервера, при попытке создать папку анонимным пользователем внизу в окне на красноватом фоне получаю Сообщение, что создать папку нельзя, при имя папки отображается нечитаемыми символами.

Как решить эту проблему?

Спасибо

Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
Re: FTP сервер
« Ответ #1 : 05.03.2011 17:57:38 »
Как решить эту проблему?

1. Отложить в сторону мышку, потому что это совершенно неподходящий инструмент для настройки сервера.
2. Изучить список ФТП-серверов, которые имеются в дистрибутиве.
3. На основе интернетов и поставленных задач выбрать тот ФТП-сервер, который вам больше подходит.
4. Изучить документацию к конкретному серверу, настроить, запустить, проверить, что все работает.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: FTP сервер
« Ответ #2 : 05.03.2011 17:58:19 »
могу рассказать, как не галочками и не с тем ftpd, который по-умолчанию. Если устроит и если кто не поможет с галочками.

Оффлайн gmx

  • Начинающий
  • *
  • Сообщений: 21
    • Email
Re: FTP сервер
« Ответ #3 : 05.03.2011 18:01:04 »
Буду рад помощи...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: FTP сервер
« Ответ #4 : 05.03.2011 18:17:55 »
Буду рад помощи...
В общем, я proftpd использую, надо его поставить:
apt-get install proftpd
далее надо поправить /etc/proftpd.conf. Пример с "A basic anonymous configuration, with an upload directory" там в конфиге.
Потом стоит прикинуть, как лучше запускать, через inetd, или как standalone. Я использую standalone (параметр ServerType). При этом, надо сказать chkconfig proftpd on. Если оставить inetd, то надо поправить /etc/xinetd.d/proftpd там, где disable = yes, и проверить /etc/xinetd.conf, если он ещё не настраивался. Ну и chkconfig xinetd on

И сделать так, чтобы не запускался ftp-сервер по-умолчанию.
« Последнее редактирование: 05.03.2011 18:19:46 от asy »

Оффлайн gmx

  • Начинающий
  • *
  • Сообщений: 21
    • Email
Re: FTP сервер
« Ответ #5 : 05.03.2011 18:36:08 »
Честно?

Ничего не понял.
Понял только как установить, а все остальное - как-то вы очень коротко описали.

Не специалист я...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: FTP сервер
« Ответ #6 : 05.03.2011 21:09:25 »
Понял только как установить, а все остальное - как-то вы очень коротко описали.
Не специалист я...
тогда ещё apt-get install mc. после этого запустить его от root ("su -" в консольке, спросит пароль, потом mc). Дальше просто пройтись по указанным файлам, редактирование - F4. Как пояснить проще, даже и не знаю, в /etc/proftpd.conf всё откомментировано, правда на английском. Если посмотреть вовнутрь файлов, которые я перечислил в предыдущем сообщении, надеюсь, должно быть относительно понятно.
« Последнее редактирование: 26.06.2015 13:55:17 от asy »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: FTP сервер
« Ответ #7 : 05.03.2011 22:17:39 »
Цитата: man vsftpd.conf
     anon_mkdir_write_enable
              Включение   этой   опции,   позволяет   анонимным  пользователям
              создавать новые каталоги  в  соответствии  с  определенными  для
              этого  условиями.  Для  работы  этой  опции,  опция write_enable
              должна быть включена,  и  анонимный  пользователь  должен  иметь
              права на запись в данном каталоге.

              По умолчанию: NO

       anon_other_write_enable
              Если  опция  включена,  анонимные  пользователи  могут выполнять
              операции записи  отличные  от  загрузки  на  сервер  и  создания
              каталогов,  такие  как  удаление и переименование. Это обычно не
              рекомендуется, но все таки такая  возможность  присутствует  для
              полноты.

              По умолчанию: NO


.............
       anon_upload_enable
              Включение этой опции позволяет анонимным пользователям загружать
              файлы на  сервер,  в  соответствии  с  определенными  для  этого
              условиями. Для работы этой опции, опция write_enable и анонимный
              ftp пользователь должен иметь права на  запись  в  каталоге  для
              загрузки.  Включение  опции  также необходимо для предоставления
              возможности загружать на сервер файлы виртуальным пользователям;
              по   умолчанию   виртуальные   пользователи   имеют   одинаковые
              привилегии  с  анонимными   пользователями   (т.е.   максимально
              ограниченные привилегии).
.........


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
« Последнее редактирование: 27.06.2015 07:15:19 от sb »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: FTP сервер
« Ответ #9 : 27.06.2015 14:57:34 »
http://forum.altlinux.org/index.php?topic=34344.0
Уже говорили что
$ man vsftpd.conf
на русском, там все очень просто.

Простое описание. http://rus-linux.net/MyLDP/server/ftp.html

Для самбы есть графический клиент system-config-samba.
Только сервер не забудьте включить.