Page 4 of 5 FirstFirst ... 2345 LastLast
Results 46 to 60 of 71

Thread: Базовая настройка ProFtpD

  1. #46

    proftpd speed TransferRate ip address

    proftpd
    нужно сделать разграничение скорости для анонимных пользователей из локалки и интернета, пока непонятно как
    Code:
    #класс внутренних пользователей
    <Class internal>
      From 192.168.0.0/16
      From 172.16.0.0/12
      From 10.207.0.0/16
      From 88.84.193.0/24
    </Class>
    
    #такая директива не работает :(
    #Fatal: unknown configuration directive '<IfClass>'
    #<IfClass !internal>
    #  TransferRate RETR 10000
    #</IfClass>
    
    <Class external>
      From !192.168.0.0/16
      From !172.16.0.0/12
      From !10.207.0.0/16
      From !88.84.193.0/24
    #здесь скорость не задается
      #TransferRate RETR 10000
    #Fatal: TransferRate: directive not allowed in server config context
    </Class>
    
    <Anonymous /tmp/harddisk>
      <Limit RETR>
        AllowClass external
        #TransferRate RETR 10000
    #not working
    #Fatal: TransferRate: directive not allowed in <Limit> context
      </Limit>
    </Anonymous>
    Last edited by naves; 13-04-2008 at 21:56.

  2. #47

    Smile Всё ещё актуально.

    Тему создавал давно, но если удасться решить сейчас - всё ещё актуально.

  3. #48
    фигня какая-то, скомпилил proftpd-1.3.1 с параметрами
    Code:
    ./configure --prefix=/opt/usr --sysconfdir=/opt/etc --localstatedir=/opt/var \
    --with-modules=mod_readme:mod_load:mod_radius:mod_ldap:mod_ban:mod_ratio:mod_ifsession:mod_rewrite:mod_wrap:mod_wrap2:mod_wrap2_file:mod_wrap2_sql:mod_tls \
    --enable-ctrls --enable-wrapper-options
    теперь не ругается на директивы <IfClass>
    но TransferRate RETR 5000 никак не ограничивает скорость
    Last edited by naves; 14-04-2008 at 17:15.

  4. #49
    блин TransferRate RETR 10 в килобайтах работает
    PHP Code:
    <Class internal>
      
    From 192.168.0.0/16
      From 172.16.0.0
    /12
      From 10.207.0.0
    /16
      From 88.84.193.0
    /24
    </Class>

    <
    IfClass !internal>
      
    TransferRate RETR 10:50000 user ftp
    </IfClass
    вот такая штука ограничивает скорость извне анонимным пользователям, первые 50кбайт скачивают на полной скорости.
    Last edited by naves; 14-04-2008 at 20:28.

  5. #50
    http://www.proftpd.org/docs/NEWS-1.3.2rc1
    - Bug 3059 - Wrong handling of UTF8 conversions.
    - Bug 3056 - Support non-UTF8 encoding and character sets. See
    doc/modules/mod_lang.html for more information on the UseEncoding directive.
    - Bug 3064 - Better handling of 0xFF character for Cyrillic, non-UTF8 charsets.
    These character sets use the same value as the Telnet IAC character in
    the alphabet. RFC959 states that FTP control messages must support Telnet
    characters; this requirement causes problems for the character sets.
    This the RFC959 requirement is relaxed if --enable-nls is used, and if
    one of the problematic character sets is configured.
    кто-нить тестировал?
    а то в связи с переходом на юникод прошивку и самбу, требуется юникод фтп

  6. #51

    proftpd

    посмотрел темы по proftpd но не нашел ответа на свой вопрос. помогите пожалуйста.

    поставил proftpd. юзеров берет с /etc/passwd. анонимусы отключены.

    когда иду из Opera на адрес ftp://192.168.125.100 то опера корректно спрашивает логин/пароль и пускает в home-директорию юзера.

    если пытаюсь зайти по ftp с клиента, получаю такой тупняк:

    Resolving host name 192.168.125.100...
    Connecting to (192.168.125.100) -> IP: 192.168.125.100 PORT: 21
    Connected to (192.168.125.100) -> Time = 0ms
    Socket connected waiting for login sequence.
    Connection timeout. No response from server.
    Cannot login waiting to retry (30s)...


    подскажите как быть? спасибо

  7. #52
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by begemot View Post
    посмотрел темы по proftpd но не нашел ответа на свой вопрос. помогите пожалуйста.

    поставил proftpd. юзеров берет с /etc/passwd. анонимусы отключены.

    когда иду из Opera на адрес ftp://192.168.125.100 то опера корректно спрашивает логин/пароль и пускает в home-директорию юзера.

    если пытаюсь зайти по ftp с клиента, получаю такой тупняк:

    Resolving host name 192.168.125.100...
    Connecting to (192.168.125.100) -> IP: 192.168.125.100 PORT: 21
    Connected to (192.168.125.100) -> Time = 0ms
    Socket connected waiting for login sequence.
    Connection timeout. No response from server.
    Cannot login waiting to retry (30s)...


    подскажите как быть? спасибо
    Попробуй другой клиент.

  8. #53
    Quote Originally Posted by vectorm View Post
    Попробуй другой клиент.
    Или попробовать поиграться с пассивным режимом у клиента, если не включен, то включить его. У меня к роутеру цепляется именно в пассивном режиме, он же (пассивный режим), если мне не изменяет память, по умолчанию в настройках броузеров прописан.

  9. #54
    Нет ли ответа на это вопрос?

    Можно ли, хотябы посмотреть, качается ли кем-либо что-нибудь в данный момент?

  10. #55
    Смотри в /tmp/syslog.log. У меня он пишет кто подконнектился и с какой скоростью что-нить скачал.

  11. #56
    Это-то понятно. А можно ли как-нибудь узнать, кто _сейчас_ качает и что качает?

  12. #57
    для сервера proftpd есть команда ftptop
    для вывода красивой статистики из файла xferlog есть webalizer http://www.webalizer.org/sample/index.html

  13. #58
    А если сервер не переустанавлиать, то ничего узнать нельзя?

  14. #59

    ?

    Откровенно говоря, я не очень понимаю, зачем Вам эти пользователи/пароли, которые принципиально не могут быть безопасными без SSL.
    Вот сделать бы хорошую политику по скорости...
    Раздельно для дома/провайдерской сети/интернета...
    Да еще возможность логина локальных пользователей по SSL...
    Мечта.

  15. #60
    По поводу такого разграничения по скорости это легко делается в proftpd классами, вроде я видел его тоже на этих асусах собирают.

    Пример:
    <Class net1>
    From 192.168.192.0/19
    </Class>

    <Class net2>
    From 172.16.128.0/21
    </Class>

    <Class default>
    From 0.0.0.0/0
    </Class>

    TransferRate APPE,RETR 2048 class net1
    TransferRate APPE,RETR 10240 class net2
    TransferRate APPE,RETR 512 class default
    ASUS RT-N16 (1.9.2.7-rtn) + multi-wan (2x PPPoE, было на WL-500W)
    Нужно делать так как нужно, а как не нужно - делать не нужно.

Page 4 of 5 FirstFirst ... 2345 LastLast

Similar Threads

  1. Настройка PPTP VPN (accel-pppd) на роутере Asus
    By biGdada in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 305
    Last Post: 23-06-2016, 10:36
  2. Настройка CRON на роутере
    By dccharacter in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 338
    Last Post: 04-11-2014, 20:25
  3. Не получается настроить Virtual DMZ
    By xAL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 167
    Last Post: 23-11-2012, 01:57
  4. Не вижу половины сайтов (mtu & dns)
    By CHERT in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 347
    Last Post: 24-10-2012, 09:05

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •