FreeBSD + Proftpd

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sybarite86
рядовой
Сообщения: 30
Зарегистрирован: 2012-10-18 19:23:22

Re: FreeBSD + Proftpd

Непрочитанное сообщение sybarite86 » 2014-05-01 10:56:38

sybarite86 писал(а):К чему пришёл))) Как я уже и говорил скорость закачки на сервер не более 500 )) Что на Samba, что на Proftpd.

C Samba вопрос решился, сделал следующее:

smb.conf

Код: Выделить всё

[global]
  max xmit = 65535
   workgroup = SR
   server string = home shared
   netbios name = Samba Server
   security = user
   hosts allow = 192.168. 127.
   load printers = no
#   log file = /var/log/samba/log.%m
   log file = /dev/null
   log level = 0
#   max log size = 50
   passdb backend = smbpasswd
   encrypt passwords = yes
;   include = /usr/local/etc/smb.conf.%m
   socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8928 IPTOS_LOWDELAY
   interfaces = 192.168.159.1/24 192.168.155.1/24 192.168.156.1/24 192.168.158.1/24 
   local master = yes
   os level = 255
   domain master = yes 
   preferred master = yes
;   domain logons = yes
;   logon script = %m.bat
;   logon script = %U.bat
;   logon path = \\%L\Profiles\%U
   wins support = yes
;   wins server = w.x.y.z
   wins proxy = no
   dns proxy = no 

# Charset settings
   display charset = koi8-r
   unix charset = koi8-r
   dos charset = cp866

# Use extended attributes to store file modes
;    store dos attributes = yes
;    map hidden = no
;    map system = no
;    map archive = no

# Use inherited ACLs for directories
;    nt acl support = yes
;    inherit acls = yes
;    map acl inherit = yes 

# These scripts are used on a domain controller or stand-alone 
# machine to add or delete corresponding unix accounts
;  add user script = /usr/sbin/useradd %u
;  add group script = /usr/sbin/groupadd %g
;  add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
;  delete user script = /usr/sbin/userdel %u
;  delete user from group script = /usr/sbin/deluser %u %g
;  delete group script = /usr/sbin/groupdel %g

follow symlinks = yes
#wide links = yes
Удалил строчки max xmit = 65535 и socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8928 IPTOS_LOWDELAY

Закоментировал
# log file = /var/log/samba/log.%m и # max log size = 50
Вместо них добавил log file = /dev/null и log level = 0

В boot/loader.conf добавил

Код: Выделить всё

net.inet.tcp.hostcache.hashsize=4096
net.inet.tcp.tcbhashsize=4096
net.inet.tcp.syncache.hashsize=1024
В /etc/sysctl.conf изменил и добавил следующие параметры

Код: Выделить всё

# $FreeBSD: release/9.0.0/etc/sysctl.conf 112200 2003-03-13 18:43:50Z mux $
#
#  This file is read when going to multi-user and its contents piped thru
#  ``sysctl'' to adjust kernel values.  ``man 5 sysctl.conf'' for details.
#

# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
#security.bsd.see_other_uids=0

kern.maxfiles=65536  --- добавил 

net.local.stream.recvspace=65536  добавил (Для Samba)
net.local.stream.sendspace=65536 добавил (Для Samba)
net.inet.tcp.sendspace=32768
net.inet.tcp.recvspace=65536
net.inet.udp.maxdgram=57344 добавил
Ситуация с Proftpd осталась на том же месте, Вопрос открыт
Вопрос по Proftpd и Samba можно закрыть, помогли изменения в sysctl.conf, моё сообщение на счёт того что proftpd не зароботал как надо оказалось ошибочным, дело было в totalcomander, с утра проверил на другой машине )))) . Всем спасибо за помощь !!!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
kharkov_max
капитан
Сообщения: 1811
Зарегистрирован: 2008-10-03 14:56:40

Re: FreeBSD + Proftpd

Непрочитанное сообщение kharkov_max » 2014-05-01 11:06:46

Не уверен.
Но обновление до системы Stable и обновление порта явно должно дать результат.

Еще как вариант проверки работы протокола ftp.
Остановите proftpd и включите штатный ftp через inetd и проверте скорость на нем.

sybarite86
рядовой
Сообщения: 30
Зарегистрирован: 2012-10-18 19:23:22

Re: FreeBSD + Proftpd

Непрочитанное сообщение sybarite86 » 2014-05-01 11:24:37

Хорошо сделаю. в данный момент скорость загрузки по ftp 12 МБ/сек. После того как сделаю выложу результат