Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Настройка proftpd  (Прочитано 25136 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NikolajII

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #30 : 14 Декабря 2010, 08:15:45 »
тыкните где почитать про сокращения используемые в настройках доступа к папкам.

пример из конфига proftpd
<limit STOR CWD>

необходим список возможных параметров с описанием (т.е. что такое STOR CWD и т.п.)

Оффлайн LDV

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #31 : 14 Декабря 2010, 08:37:41 »
тыкните где почитать про сокращения используемые в настройках доступа к папкам.

пример из конфига proftpd
<limit STOR CWD>

необходим список возможных параметров с описанием (т.е. что такое STOR CWD и т.п.)
Ну можите хотя бы тут почитать http://net.e-publish.ru/p19aa1.html, а вообще в интернете много информации по запросу "Команды FTP".

Оффлайн NikolajII

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #32 : 14 Декабря 2010, 10:13:02 »
LDV: теперь понял откуда это берется :) сенкс

Оффлайн catgundam

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #33 : 14 Декабря 2010, 15:45:48 »
Здравствуйте!
Прошу прощения за очередной глупый вопрос.
Есть локальная сеть, в ней пк ubuntu 10.10 десктоп, на ней proftpd. В локалке все работает отлично, filezilla, ftp, макосовский cyberduck - нормально подключаются и работают. Порт настроен на 2121. Сделал на роутере ( asus rt n16 ) порт форвадинг ( на роутере это называется виртуальный сервер ) на Ubuntu ( внешний ip статический ) на 80 порт ( апач2 ) 2020 ( ssh ) и ftp ( делал и 2121 и диапазон 2100:2150 ). Апач с ssh работают на ура, а вот фтп косячит. Cyberfuck с ним работает так же, как и в локалке, filezilla выдает следующее
(Нажмите, чтобы показать/скрыть)
ftp с того же компа ubuntu подключаеться, заходит, но не работает команда ls - которая прекрасно работает при подключении через локалку.

Содержание файла proftpd.conf

(Нажмите, чтобы показать/скрыть)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #34 : 14 Декабря 2010, 16:45:58 »
Читаем про архитектуру FTP протокола...
Оно тебе реально надо именно FTP в мир открывать?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн catgundam

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #35 : 14 Декабря 2010, 17:06:56 »
Читаем про архитектуру FTP протокола...
Оно тебе реально надо именно FTP в мир открывать?
Да нет, просто ищу возможности передачи больших файлов напрямую.

Нашел проблему полистав 2 секунды википедию - нужно было еще сделать форвард на 20ый порт. Спасибо! А я идиот  :D

Оффлайн Kykkyryzzo

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #36 : 14 Декабря 2010, 17:07:59 »
Здравствуйте! У меня проблема с настройкой proftpd.
 Я выполнял всё по пунктам из этой инструкции http://mycomp.se/?q=content/ftp2
и когда я дохожу до перезапуска сервера
/etc/init.d/proftpd restart
выходит это сообщение
root@vvalen:~# /etc/init.d/proftpd restart
 * Stopping ftp server proftpd                                                                        [ OK ]
 * Starting ftp server proftpd                                                                              
  - Fatal: unknown configuration directive 'SQLBackend' on line 27 of '/etc/proftpd/proftpd.conf'
                                                                                                      [fail]


Вот та часть файла о которй говорится в сообщении
19  DisplayLogin welcome.msg
20  DisplayChdir .message true
21  ListOptions "-l"
22
23  DenyFilter \*.*/
24
25  DefaultRoot ~
26
27  SQLBackend mysql
28  # The passwords in MySQL are encrypted using CRYPT
29  SQLAuthTypes Plaintext Crypt
30  SQLAuthenticate users groups

Пожалйуста помогите мне разобраться в чём дело!
Я первый раз настраиваю ftp server, я плохо разбираюсь в этом, подробности будут очень кстати!


Если не через SQL, то вот отличная статья по настройки ProFTPd http://killit.ru/viewtopic.php?f=37&t=19&sid=5310d5bbfa37cedba17e99778a0e50f7

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #37 : 14 Декабря 2010, 17:17:43 »
Читаем про архитектуру FTP протокола...
Оно тебе реально надо именно FTP в мир открывать?
Да нет, просто ищу возможности передачи больших файлов напрямую.

ssh (sftp)
Для линукса совсем напрямую, для винды - http://winscp.net/

Цитировать
Нашел проблему полистав 2 секунды википедию - нужно было еще сделать форвард на 20ый порт. Спасибо! А я идиот  :D
Не поможет. 20 - исходящий порт. Его бессмысленно форвардить.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн catgundam

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #38 : 14 Декабря 2010, 21:11:43 »
(Нажмите, чтобы показать/скрыть)
Не точно выразился - точнее неправильно - 20ый порт был закрыт брандмауэром, открыл - работает.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #39 : 14 Декабря 2010, 21:17:53 »
Ещё раз повторяю - 20 - исходящий порт. Если у тебя ИСходящие соединения закрыты брандмауэром - скорее всего, он у тебя в принципе неправильно настроен.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Настройка proftpd
« Ответ #40 : 08 Января 2011, 17:19:03 »
Стоит две ОС: Windows 7 и Ubuntu 10.04
Первый фтп-сервер поднимал под Windows. Собственно разобрался как сделать уже давно имеющююся у меня папку FTP домашней для proftpd. В этой папке у меня две подпапки: pub и incoming, но кроме этого несколько файлов. Собственно вопрос, как сделать чтобы proftpd не отображал файлы (но отображал папки) в корневом каталоге ? (хочу отметить что все осложняется тем что ФС - NTFS)
« Последнее редактирование: 08 Января 2011, 19:08:44 от avi9526 »
Ubuntu 14.10

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #41 : 09 Января 2011, 08:43:57 »
Думаю, proftpd должен уметь виртуальные пути. Даже если нет.
Сделай корень ftp любым левым и слинкуй туда нужные тебе папки.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #42 : 09 Января 2011, 14:22:39 »
Сделай корень ftp любым левым и слинкуй туда нужные тебе папки.
Если корень у фтп за-chroot-енный, то это автоматически сводит на нет использование симлинков. Тут только mount -o bind

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Настройка proftpd
« Ответ #43 : 10 Января 2011, 22:04:51 »
Спс, решилась проблема

Но возникла еще одна:
proftpd имеет доступ к папке ftp и ее подпапкам под пользователем proftpd, но информацию в эти папки копирую я, если я это делаю под своим пользователем - у меня нет доступа, если под root то proftpd лишается доступа, аналогично если я дам доступ моему пользователю к этим папкам. Как быть ?
Ubuntu 14.10

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Настройка proftpd
« Ответ #44 : 11 Января 2011, 08:19:34 »
man chown
Достаточно группу сменить, IMO.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.