DrHyder

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот. [Threads] Process_Priority = NORMAL # Suggested process base priority (Idle/Normal/High/Realtime) Io_Threads = 6 Worker_Threads = 10 Encryption_Threads = 2 WindowName = ioFTPD::MessageWindow [File] MessageCache_Size = 1000 DirectoryCache_Size = 1000 Device_Concurrency = 50 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 = 30000-35000 Random = True ; Global_Inbound_Bandwidth = -1 ; Global_Outbound_Bandwidth = -1 ; Client_Inbound_Bandwidth = -1 ; Client_Outbound_Bandwidth = -1 ; Bind = ################## END OF DEVICES #################### ##################### SERVICES ####################### [Hakkenden] Type = FTP Device_Name = Any Port = 21 Description = Hakkenden FTP Service User_Limit = 100 Allowed_Users = * Messages = ..\text\ftp ### Encryption ### # Require_Encrypted_Auth = !* Require_Encrypted_Data = !* Certificate_Name = Compot Explicit_Encryption = True Encryption_Protocol = TLS Min_Cipher_Strength = 128 Max_Cipher_Strength = 512 ### IDNT command handler ### # Get_External_Ident = False ### Traffic Balancing ### # ;Data_Devices = ;Random_Devices = True [Telnet_Service] Type = Telnet Device_Name = Any Port = 10001 Description = My Telnet Service User_Limit = 10 Allowed_Users = T !* Messages = ..\text\telnet [HTTP_Service] Type = HTTP Device_Name = Any Port = 10000 Description = My HTTP Service User_Limit = 50 Allowed_Users = H !* Messages = d:\ioFTPD\text\http2 Certificate_Name = Compot Explicit_Encryption = False Encryption_Protocol = SSL3 Min_Cipher_Strength = 128 Max_Cipher_Strength = 384 ################## END OF SERVICES ################### [Network] Active_Services = Hakkenden Ident_Timeout = 0 Hostname_Cache_Duration = 1800 Ident_Cache_Duration = 120 Connections_To_Ban = 5000000000 Ban_Counter_Reset_Interval = 20 Temporary_Ban_Duration = 120 Internal_Transfer_Buffer = 65728 Scheduler_Update_Speed = LOW # Socket scheduler update speed (HIGH/NORMAL/LOW/DISABLED) [Ftp] Idle_TimeOut = 300 Login_Attempts = 3 Login_TimeOut = 15 Socket_Send_Buffer = 4096 Socket_Recv_Buffer = 4096 DataSocket_Nagle = True Transfer_Buffer = 65728 DataSocket_Send_Buffer = 32864 DataSocket_Recv_Buffer = 32864 [Telnet] Idle_TimeOut = 120 Login_TimeOut = 15 Socket_Send_Buffer = 4096 Socket_Recv_Buffer = 1024 [Http] Keep_Alive = 180 Max_Memory_Content = 1024000 # Maximum bytes of GET/PUT/POST/HEAD content to cache in memory Socket_Send_Buffer = 4096 Socket_Recv_Buffer = 4096 [Sections] ## Maximum of 10 different credit sections ## # # <alias> = <credit section #> <path> # <alias> = <credit section #> <stats section #> <path> # #Soft = 4 4 /Soft/* #Music = 3 3 /Music/* #Upload = 2 2 /Upload/* #Films = 1 1 /Films/* Default = 0 * [VFS] ### # Default attributes for files & directories # # Required Parameters: <filemode> <owner uid>:<owner gid> # Default_Directory_Attributes = 755 0:0 Default_File_Attributes = 644 0:0 ### # Command specific rules # Modify_Stats_On_Delete = False ### # Detailed permissions for directories # # priviledge = <virtual path> <rights> # Upload = * * Resume = * * Download = * * MakeDir = * * RemoveOwnDir = * 1VM RemoveDir = * 1VM Rename = * * RenameOwn = * * Overwrite = * * Delete = * 1VM DeleteOwn = * 1VM NoStats = * =lSpeed !* [Reset] WeeklyReset = Ї®-Ґ¤Ґ«м-ЁЄ MonthlyReset = 1 [Scheduler] ### # Scheduler # # Event = <minutes> <hours> <day of month> <day of week> Command # # Internal Commands: # # &Reset : Resets upload/download counters # &Service_Update : Reloads devices and Restarts services, if bind ip of service has changed # Reset = 0 21 * * &Reset Service_Update = 10,30,50 * * * &Service_Update UpdateLists = 0 21 * * EXEC ..\scripts\VFSLister\VFSLister.exe [Events] ;OnUploadError = ;OnUploadComplete = EXEC d:\test.bat ;OnUploadComplete = TCL ..\scripts\test2.itcl ;OnDownloadError = ;OnDownloadComplete = ;OnResume = ;OnUpload = ;OnNewDir = ;OnDelDir = ;OnLogin = ;OnServerStart = ;OnServerStop = ;OnServiceStart = ;OnServiceStop = OnServerStart = EXEC ..\scripts\iouptime\iouptime.exe start [Modules] ;MessageVariableModule = ..\modules\cookie.dll ;UserModule = ..\modules\networkuser.dll ;GroupModule = ..\modules\networkgroup.dll ;EventModule = ..\modules\eventmodule.dll [FTP_Pre-Command_Events] ;list = ;stor = ;mkd = retr = EXEC ..\scripts\ioLimitTransfers\ioLimitTransfers.exe [FTP_Post-Command_Events] ;mkd = ;rmd = ;stor = ;dele = [FTP_Custom_Commands] ## SITE <trigger> <parameters> # # trigger = !file # Show file # trigger = @string # Alias # trigger = EXEC script.exe # Execute file.exe # trigger = %EXEC script.exe # Execute file.exe (translate cookies) # trigger = TCL script.itcl # Execute file.itcl # ## Examples # welcome = !..\text\ftp\welcome.msg # rehash = @config rehash # exec = EXEC ..\scripts\exec.bat # myinfo = %TCL ..\scripts\whoami.itcl %[$user] # cat = TCL ..\scripts\showfile.itcl # TCL = TCL ..\scripts\test2.itcl #TCL = TCL ..\scripts\bottalk.itcl BAT = EXEC d:\test.bat EXEC = EXEC ..\scripts\Exec\exec.bat uptime = EXEC ..\scripts\iouptime\iouptime.exe ioGuiExt = TCL ..\scripts\ioGui\ioGuiExt.itcl help = TCL ..\scripts\ioHelp\ioHelp.itcl kill = EXEC ..\scripts\SiteKill.exe #################################################### grep = EXEC ..\scripts\qgrep.exe #################################################### ioIsotopeHelper = TCL ..\scripts\ioIsotope.itcl version = TCL ..\scripts\version\OnSiteVersion.itcl who = TCL ..\scripts\Who\swho.itcl # ----- ioGui v1 ----- ioGui = EXEC ..\scripts\ioGui\ioGroups.exe ioGuiWho = EXEC ..\scripts\ioGui\ioGuiWho.exe # ----- /ioGui v1 ---- lister = EXEC ..\scripts\VFSLister\VFSLister.exe [Telnet_Binaries] hello = EXEC d:\ioFTPD\site\bin\hello.bat [FTP_Command_Permissions] noop = !A * ;rest = !A * [FTP_SITE_Permissions] ## SITE <cmd> ## # # 'M' - MASTER # 'V' - VFS ADMINISTRATOR # 'G' - GROUP ADMIN RIGHTS # 'F' - FXP DENIED (DOWNLOAD) # 'f' - FXP DENIED (UPLOAD) # 'L' - SKIP USER LIMIT PER SERVICE # 'A' - ANONYMOUS # adduser = 1GM deluser = 1GM renuser = 1M gadduser = 1GM grpadd = 1M grpdel = 1M grpren = 1M chgrp = 1M kick = 1GM kill = 1M addip = 1GM delip = 1GM passwd = !A * stats = !A * tagline = !A * swho = 1MG chmod = MV chown = MV chattr = MV config = M uinfo = 1GM ginfo = 1GM users = 1GM groups = 1GM shutdown = M bans = 1M ioGuiExt = M uptime = * help = M ############## exec = 1M ############## ioIsotopeHelper = 1M version = * # ----- ioGui v1 ------ ioGui = M ioGuiWho = M # ---- /ioGui v1 ------ kill = 1M lister = 1M [Telnet_Command_Permissions] adduser = 1GM deluser = 1GM renuser = 1M gadduser = 1GM grpadd = 1M grpdel = 1M grpren = 1M kick = 1GM kill = 1M addip = 1GM delip = 1GM chmod = !A * chown = MV chattr = MV list = * cd = * passwd = * stats = * tagline = * swho = 1MG chgrp = 1M config = M uinfo = 1GM ginfo = 1GM users = 1GM groups = 1GM shutdown = M bans = 1M [Telnet_Binary_Permissions] [Change_Permissions] admingroup = 1M credits = 1M flags = 1M groupdescription = 1M groupslots = 1M groupvfsfile = M homedir = 1GM logins = 1M passwd = 1GM ratio = 1GM stats = M tagline = 1GM showjobs = M speedlimit = 1M vfsfile = M [Http_Permissions] users = 1GM uinfo = 1GM addip = 1GM delip = 1GM config = M | Всего записей: 81 | Зарегистр. 10-02-2004 | Отправлено: 20:47 18-02-2006 | Исправлено: DrHyder, 20:49 18-02-2006 |
|