View Single Post
Old 02-03-2005, 02:44 PM  
Jog
Member
 
Join Date: Jul 2003
Posts: 83
Default

this are 2 extract of my ioFTPD.ini

Code:
[Threads]
Process_Priority     = NORMAL # Suggested process base priority (Idle/Normal/High/Realtime)
Io_Threads           = 2      # Number of io threads
Worker_Threads       = 1      # Number of worker threads 
Worker_Fibers        = 50     # Initial number of fibers
Encryption_Threads   = 2      # Number of encryption threads

[File]
MessageCache_Size    = 1000   # Amount of message files to cache
DirectoryCache_Size  = 1000   # Amount of directories to cache per cache bucket (8 buckets)
Device_Concurrency   = 5      # Maximum simultanous io operations per device
Upload_PreAllocation = 0      # 

[Locations]
User_Id_Table  = ..\etc\UserIdTable
Group_Id_Table = ..\etc\GroupIdTable
Hosts_Rules    = ..\etc\Hosts.Rules
User_Files     = ..\users
Group_Files    = ..\groups
Log_Files      = ..\logs
Cache_Files    = ..\cache
Default_Vfs    = ..\etc\default.vfs
Environment    = ..\etc\ioftpd.env

##################### DEVICES ########################
##
#
# [Device Name]
# Host   = <Host/IP>         # External host. Address shown to clients. (0.0.0.0 = any local ip)
# Ports  = <Begin-End>       # Ports to use for data transfers. May contain comma seperated list of port ranges.
# Random = <True/False>      # Use ports in random order
# Bind   = <Host/IP>         # Internal host. If specified, connections are bound to this address instead of HOST.
#
# Global_Inbound_Bandwidth  = <kB/s>  # Limit overall inbound speeds
# Global_Outbound_Bandwidth = <kB/s>  # Limit overall outbound speeds
# Client_Inbound_Bandwidth  = <kB/s>  # Limit client inbound speeds
# Client_Outbound_Bandwidth = <kB/s>  # Limit client outbound speeds
#
[Any]
Host           = 0.0.0.0
Ports          = 1024-2048
Random         = True
;Global_Inbound_Bandwidth  = 10000
;Global_Outbound_Bandwidth = 10000
;Client_Inbound_Bandwidth  = 100          [*registered version*]
;Client_Outbound_Bandwidth = 50           [*registered version*]
;Bind                      = 
################## END OF DEVICES ####################

##################### SERVICES #######################
[FTP_Service]
Type                    = FTP
Device_Name             = Any
Port                    = 21
Description             = FTP Service
User_Limit              = 100
Allowed_Users           = !A *
Messages                = ..\text\ftp

### Encryption ###
Require_Encrypted_Auth  = !1 !S *
Require_Encrypted_Data  = !*
Certificate_Name        = onecert
Explicit_Encryption     = True
Encryption_Protocol     = SSL3
Min_Cipher_Strength     = 128
Max_Cipher_Strength     = 256

### IDNT command handler ###
Get_External_Ident      = True

### Traffic Balancing ###
;Data_Devices            =
;Random_Devices          = True
Code:
[Network]
Active_Services            = FTP_Service
Ident_Timeout              = 5          # Set ident timeout (seconds)
Hostname_Cache_Duration    = 1800       # Seconds cached hostname is valid
Ident_Cache_Duration       = 120        # Seconds cached ident is valid
Connections_To_Ban         = 1000000    #
Ban_Counter_Reset_Interval = 30         #
Temporary_Ban_Duration     = 1200       # Seconds host remains banned
Internal_Transfer_Buffer   = 65536      # Internal transfer buffer size
Scheduler_Update_Speed     = NORMAL     # Socket scheduler update speed (HIGH/NORMAL/LOW/DISABLED)

[Ftp]
Idle_TimeOut            = 120
Login_Attempts          = 3
Login_TimeOut           = 15
Socket_Send_Buffer      = 4096
Socket_Recv_Buffer      = 1024
DataSocket_Nagle        = False
Transfer_Buffer         = 65536 # For maximum scalability, set Transfer & DataSocket buffers to to low values
DataSocket_Send_Buffer  = 32864
DataSocket_Recv_Buffer  = 32864
Jog is offline   Reply With Quote