Автор Тема: настройка ftp - вопросы  (Прочитано 3670 раз)

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
настройка ftp - вопросы
« : 12.02.2010 08:37:20 »
Если в настройках фтп выставить "Разрешить вход анонимному пользователю" то при заходе на ftp://ip/  сразу открывается каталог фтп.
Если вход анонимусу запретить то при входе спрашивает логин и пасс и если он верен то пускает, но не на сам фтп, а в домашний каталог пользователя.
Подскажите настройки чтобы локального юзера сразу перебрасывало на фтп без входа в домашний каталог?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: настройка ftp - вопросы
« Ответ #1 : 12.02.2010 08:40:38 »
Сделать пользователей с домашним каталогом /var/ftp ?

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: настройка ftp - вопросы
« Ответ #2 : 12.02.2010 08:52:23 »
А другого пути нет? Пользователей будет немного но планируется создание почтового сервера на этой же машине. При этом как я понимаю у каждого юзера должен быть отдельный домашний каталог (для почты).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: настройка ftp - вопросы
« Ответ #3 : 12.02.2010 09:09:43 »
vsftpd вроде так не умеет. Смотрите в сторону  proftpd

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: настройка ftp - вопросы
« Ответ #4 : 18.02.2010 09:26:12 »
service proftpd start
Starting proftpd service: ip - fatal: Socket operation on non-socket
                                                                                                                                                                         [FAILED]
# service proftpd status
proftpd is stopped

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: настройка ftp - вопросы
« Ответ #6 : 18.02.2010 10:08:36 »
service proftpd status
proftpd is dead, but subsystem is locked

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: настройка ftp - вопросы
« Ответ #7 : 18.02.2010 17:16:10 »
Короче - смотрите свой proftp.conf

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: настройка ftp - вопросы
« Ответ #8 : 26.02.2010 16:33:00 »
Решил остановиться на vsftpd
Прописал у юзера домашний каталог /var/ftp

как запретить пользователю переход на уровень выше?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: настройка ftp - вопросы
« Ответ #9 : 26.02.2010 18:57:53 »
man vsftpd.conf

про chroot и т.п.. если найдёте - один раз уже подробно разбирали этот вопрос на форуме.

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: настройка ftp - вопросы
« Ответ #10 : 27.02.2010 08:50:02 »
Нашел это

Оффлайн udz

  • Участник
  • *
  • Сообщений: 37
Re: настройка ftp - вопросы
« Ответ #11 : 28.02.2010 16:53:43 »
Требуется помощь знатоков.
Система altlinux-4.0.1-server. Установлен ftp сервер vsftpd. Анонимные пользователи имеют возможность заливки файлов.
Проблема в том, что если пользователь заливает файлы в русской кодировке то в логе вместо названия файла стоят такие символы: ? ? ? ? ? ? ? ? ? ? ? . Можно ли это как нибудь поправить?  ???

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: настройка ftp - вопросы
« Ответ #12 : 28.02.2010 18:09:45 »
Интересно - а какая кодировка у файла реально получается (русских кодировок море).

Оффлайн udz

  • Участник
  • *
  • Сообщений: 37
Re: настройка ftp - вопросы
« Ответ #13 : 28.02.2010 20:20:00 »
Интересно - а какая кодировка у файла реально получается (русских кодировок море).
Простите, как определить кодировку, которая получается? На удалённой машине по ftp названия файлов отображаются правильно, а изнутри в МС опять же иероглифы. ???
Внесение в config.vsftpd команд:
convert_charset_enable=1
local_charset=UTF8
remote_charset=WIN1251
положение не спасает vsftpd их не знает.
PS. Мысли вслух -- может куда нибудь подложить виндовых шрифтов?

Попробовал установить proftpd - аналогичная ситуация, я думаю многие с этим сталкиваются, как же решается сия проблема?
« Последнее редактирование: 28.02.2010 23:56:32 от udz »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 373
  • Учиться .... Телепатами не рождаются, ими ....
Re: настройка ftp - вопросы
« Ответ #14 : 01.03.2010 02:28:02 »
ftp сервисы не умеют работать с кодировкой. ftp-клиенты - умеют, но не все. Скорей всего кодировка названий файлов - при создании из Windows -cp1251 (а например, из Linux - будет Utf8). Ну, а локальная кодировка - по-умолчанию utf8.