Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Proftpd on pfsense

    Scheduled Pinned Locked Moved Russian
    45 Posts 9 Posters 38.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hintoz
      last edited by

      Не получается поднять ftp сервер.
      вылезает такая ошибка

      # pkg_add /tmp/proftpd-1.3.2.r2_1.tbz
      tar: Premature end of bzip2 compressed data: Input/output errorPremature end of bzip2 compressed data: Input/output error
      tar: +CONTENTS: Not found in archive
      tar: Error exit delayed from previous errors.
      pkg_add: tar extract of /tmp/proftpd-1.3.2.r2_1.tbz failed!
      pkg_add: unable to extract table of contents file from '/tmp/proftpd-1.3.2.r2_1.tbz' - not a package?
      
      

      в чём может быть проблема?

      1 Reply Last reply Reply Quote 0
      • M
        manjak
        last edited by

        @hintoz:

        Не получается поднять ftp сервер.
        вылезает такая ошибка

        # pkg_add /tmp/proftpd-1.3.2.r2_1.tbz
        tar: Premature end of bzip2 compressed data: Input/output errorPremature end of bzip2 compressed data: Input/output error
        tar: +CONTENTS: Not found in archive
        tar: Error exit delayed from previous errors.
        pkg_add: tar extract of /tmp/proftpd-1.3.2.r2_1.tbz failed!
        pkg_add: unable to extract table of contents file from '/tmp/proftpd-1.3.2.r2_1.tbz' - not a package?
        
        

        в чём может быть проблема?

        Битый архив, там же ясно написано…..

        http://art-bahmut.ucoz.ua/forum/

        1 Reply Last reply Reply Quote 0
        • H
          hintoz
          last edited by

          Sorry, решил проблему таким образом

          pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.1-release/ftp/proftpd-1.3.2.r2_1.tbz
          
          1 Reply Last reply Reply Quote 0
          • M
            manjak
            last edited by

            @hintoz:

            Sorry, решил проблему таким образом

            pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.1-release/ftp/proftpd-1.3.2.r2_1.tbz
            

            правильно решил, извини, не заметил сразу…. ;D

            http://art-bahmut.ucoz.ua/forum/

            1 Reply Last reply Reply Quote 0
            • T
              tamaki
              last edited by

              PfSense 1.2.3-RELEASE
              Работают 3proxy, Imspector

              Установил proftpd (pkg_add -r proftpd)

              /usr/local/etc/proftpd.conf

              
              ServerName		"FTP"
              ServerType		standalone
              DefaultServer		on
              ServerIdent		off
              RootLogin		off
              ScoreboardFile		/var/run/proftpd.scoreboard
              DelayTable		/var/run/proftpd.delay
              Port			21
              Umask			022
              User			nobody
              Group			nobody
              DefaultRoot /home/ftp	ftp
              TransferLog		/var/log/proftpd-transfer.log
              SystemLog		/var/log/proftpd-error.log
              #ExtendedLog		/var/log/proftpd-extended.log
               <directory>AllowOverwrite on</directory> 
              
              

              pw add user ftp -d /home/ftp
              passwd ftp
              mkdir /home/ftp
              chown ftp /home/ftp
              touch /var/run/proftpd.scoreboard
              touch /var/run/proftpd.delay

              /usr/local/etc/rc.d/proftpd взял из шапки этого топика
              "Disable the userland FTP-Proxy application" галку поставил

              Проблема в том, что очень долго идёт подключение. Если подключаться через totalcmd, то очень долго думает на шаге startdir
              Если подключаться через IE например ftр://user:pass@host:port, то не отображает содержимое FTP. Пишет, что отсутствуют права.
              Также иногда в totalcmd вылезает ошибка: невозможно выполнить комманду PORT.

              Права на папку /home/ftp
              755 ftp wheel

              P.S. на WAN разрешен входящий 21 порт.

              1 Reply Last reply Reply Quote 0
              • T
                tamaki
                last edited by

                Решилось добавлением в конфиг двух строчек

                
                UseReverseDNS off
                IdentLookups off
                
                
                1 Reply Last reply Reply Quote 0
                • Z
                  zar0ku1
                  last edited by

                  @tamaki:

                  Решилось добавлением в конфиг двух строчек

                  
                  UseReverseDNS off
                  IdentLookups off
                  
                  

                  так и думал что у вас криво или вообще не настроен днс

                  закрывайте темы, если ответ на ваш вопрос полон.
                  если схема сложная - не поленитесь ее нарисовать

                  1 Reply Last reply Reply Quote 0
                  • T
                    tamaki
                    last edited by

                    DNS получаю от провайдера. Что собственно и прописано в GUI```
                    System: General Setup - DNS servers

                    Галка Allow DNS server list to be overridden by DHCP/PPP on WAN стоит. _Что я сделал не так?_
                    1 Reply Last reply Reply Quote 0
                    • Z
                      zar0ku1
                      last edited by

                      @tamaki:

                      DNS получаю от провайдера. Что собственно и прописано в GUI```
                      System: General Setup - DNS servers

                      Галка Allow DNS server list to be overridden by DHCP/PPP on WAN стоит. _Что я сделал не так?_
                      

                      обратка у провайдера прописана?

                      закрывайте темы, если ответ на ваш вопрос полон.
                      если схема сложная - не поленитесь ее нарисовать

                      1 Reply Last reply Reply Quote 0
                      • E
                        Eugene
                        last edited by

                        Зачем ftpd, если pfsense - это готовый sftp сервер? Только если разных юзеров надо к разным директориям пускать…
                        Не понял, как связан торрент и ftp -(((

                        http://ru.doc.pfsense.org

                        1 Reply Last reply Reply Quote 0
                        • Z
                          zar0ku1
                          last edited by

                          @Eugene:

                          Зачем ftpd, если pfsense - это готовый sftp сервер? Только если разных юзеров надо к разным директориям пускать…
                          Не понял, как связан торрент и ftp -(((

                          солидарен, но допустим семество ос "которых нельзя называть" - не умеют работать с sftp из коробки, что иногда огорчает
                          а так sftp наше все, долой нешифрованный пассивно-активный фтп

                          закрывайте темы, если ответ на ваш вопрос полон.
                          если схема сложная - не поленитесь ее нарисовать

                          1 Reply Last reply Reply Quote 0
                          • Z
                            zar0ku1
                            last edited by

                            @l2grom:

                            Статья не полная и скопирована с просторов инета, если делать шаг за шагом как в этой стотье то сервер не запуститься фтп, необходимо разблокировать пользователей, дать прова файлам, папкам. Если копируется статьи, то позаботиться о полном листинге своих действий, не надо гнуть пальцы типа я разобрался. /…/

                            Все, у кого по данной статье не получается запустить, не переживайте, статья напсана не верно, это только пример но ни как не листинг действий

                            просвяти меня, откуда он ж скопированна? :))

                            Что именно в статье неправильно, давай с комментами

                            закрывайте темы, если ответ на ваш вопрос полон.
                            если схема сложная - не поленитесь ее нарисовать

                            1 Reply Last reply Reply Quote 0
                            • L
                              l2grom
                              last edited by

                              http://blog.shukan.ru/2009/02/proftpd-pfsense.html  более правильный пример данной статьи

                              ну и просто полезные ссылки
                              http://leonidov.su/2008/08/26/ftpd_config/
                              http://www.opennet.ru/base/net/proftpd_setup.txt.html

                              Ну и, кто тут лгун?

                              1 Reply Last reply Reply Quote 0
                              • D
                                dvserg
                                last edited by

                                А блог чей собственно? Мне кажется мы его знаем  ;D

                                SquidGuardDoc EN  RU Tutorial
                                Localization ru_PFSense

                                1 Reply Last reply Reply Quote 0
                                • L
                                  l2grom
                                  last edited by

                                  @dvserg:

                                  А блог чей собственно? Мне кажется мы его знаем  ;D

                                  Yes, так и надо сылаться на ранее выложенные статьи, именно эти статьи помогли мне разобраться с ФТП, а не та что тут преведена, она только больше вопросов создала и в тупик меня поставила.

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    dvserg
                                    last edited by

                                    В качестве дополнения. Есть такой каталог /usr/local/pkg/pf. Все скрипты .sh оттуда срабатывают при старте системы. Сделано специально для скриптов packages.

                                    SquidGuardDoc EN  RU Tutorial
                                    Localization ru_PFSense

                                    1 Reply Last reply Reply Quote 0
                                    • Z
                                      zar0ku1
                                      last edited by

                                      @l2grom:

                                      http://blog.shukan.ru/2009/02/proftpd-pfsense.html  более правильный пример данной статьи

                                      Ну и, кто тут лгун?

                                      Спасибо, уморил, уже второй за сегодня, если что меня зовут Сергей, а фамилия Шукан и в моем профиле есть ссылка на мою хоумпейдж - этот блог
                                      C уважение ваш личный, Капитан очевидность :)

                                      Мне поправить первый пост или не надо?

                                      закрывайте темы, если ответ на ваш вопрос полон.
                                      если схема сложная - не поленитесь ее нарисовать

                                      1 Reply Last reply Reply Quote 0
                                      • L
                                        l2grom
                                        last edited by

                                        @zar0ku1:

                                        @l2grom:

                                        http://blog.shukan.ru/2009/02/proftpd-pfsense.html  более правильный пример данной статьи

                                        Ну и, кто тут лгун?

                                        Спасибо, уморил, уже второй за сегодня, если что меня зовут Сергей, а фамилия Шукан и в моем профиле есть ссылка на мою хоумпейдж - этот блог
                                        C уважение ваш личный, Капитан очевидность :)

                                        Мне поправить первый пост или не надо?

                                        javascript:void(0);  ну что тут скажешь, спасибо за статью, я так налетел на вас ибо не приветствую тех кто перепечатывает материалы и не понимает смысл изложенного в материале, прошу прощения

                                        1 Reply Last reply Reply Quote 0
                                        • Z
                                          zar0ku1
                                          last edited by

                                          @l2grom:

                                          ну что тут скажешь, спасибо за статью, я так налетел на вас ибо не приветствую тех кто перепечатывает материалы и не понимает смысл изложенного в материале, прошу прощения

                                          Я тоже не приветствую ;)

                                          Но какие неточности вы нашли? я добавлю в первый пост и пришпилем тему, чтобы закрыть этот вопрос раз и навсегда

                                          закрывайте темы, если ответ на ваш вопрос полон.
                                          если схема сложная - не поленитесь ее нарисовать

                                          1 Reply Last reply Reply Quote 0
                                          • L
                                            l2grom
                                            last edited by

                                            Необходимо указать на фаил с юзерами которые по умолчанию заблокированы, это важно, указать на файлы которые необходимо создать руками и установить права на доступ к ним, но и не забыть указать на пакеты которые должны присутствовать( обязательно для установки данного пакета, там их всего 2).

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.