Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
server:ftp [2021/09/09 20:11] – [Display Files] I guess these were never documented anywhere digital manserver:ftp [2023/12/23 01:59] (current) – [Configure] Updated SCFG screenshot digital man
Line 32: Line 32:
  
  
-===== sbbs.ini =====+===== Configure ===== 
 + 
 +The Synchronet FTP server can be configured via [[util:SCFG]]:Servers->FTP Server: 
 + 
 +<file> 
 +╔══════════════════════════════════════════════╗ 
 +║                  FTP Server                  ║ 
 +╠══════════════════════════════════════════════╣ 
 +║ │Enabled                       Yes           ║ 
 +║ │Log Level                     Informational ║ 
 +║ │Network Interfaces            0.0.0.0, ::   ║ 
 +║ │Control Port                  21, Data: 20  ║ 
 +║ │Passive Interface (IPv4)      0.0.0.0       ║ 
 +║ │Passive Port Range            1024 - 65535  ║ 
 +║ │Auto-generate Index File      00index       ║ 
 +║ │QWK Message Packet Transfers  Yes           ║ 
 +║ │QWK Message Packet Timeout    10 minutes    ║ 
 +║ │Max Clients                   100           ║ 
 +║ │Max Inactivity                5 minutes     ║ 
 +║ │Max Concurrent Connections    Unlimited     ║ 
 +║ │Sysop File System Access      Yes           ║ 
 +║ │Allow Bounce Transfers        No            ║ 
 +║ │Lookup Client Hostname        Yes           ║ 
 +║ │Failed Login Attempts...                    ║ 
 +╚══════════════════════════════════════════════╝ 
 +</file> 
 + 
 +... via [[monitor:SBBSCTRL]]:FTP->Configure: 
 + 
 +{{:server:sbbsctrl.320.ftp.config.png?|}} 
 + 
 +... or via manual editing of the ''[FTP]'' section of the ''[[dir:ctrl]]/[[config:sbbs.ini]]'' file. 
 + 
 +==== sbbs.ini ==== 
 The ''[ftp]'' section of the ''[[dir:ctrl]]/[[config:sbbs.ini]]'' file supports the following configuration settings (''key = value'' lines): The ''[ftp]'' section of the ''[[dir:ctrl]]/[[config:sbbs.ini]]'' file supports the following configuration settings (''key = value'' lines):
  
Line 61: Line 95:
 | Options               | ''ALLOW_INDX_FILE | ALLOW_QWK'' | FTP server option flags (see below for details) | | Options               | ''ALLOW_INDX_FILE | ALLOW_QWK'' | FTP server option flags (see below for details) |
  
-==== Options ====+=== Options ===
  
 The ''Options'' key of the ''[ftp]'' section of the ''[[dir:ctrl]]/[[config:sbbs.ini]]'' file supports the following option flags (separated by a ''|'' character): The ''Options'' key of the ''[ftp]'' section of the ''[[dir:ctrl]]/[[config:sbbs.ini]]'' file supports the following option flags (separated by a ''|'' character):
Line 73: Line 107:
 | ALLOW_BOUNCE        | Allow authenticated non-guest/anonymous users to use FTP Bounce (FXP) functionality - not recommended | | ALLOW_BOUNCE        | Allow authenticated non-guest/anonymous users to use FTP Bounce (FXP) functionality - not recommended |
 | NO_LOCAL_FSYS       | Disable local file system access (for sysops) | | NO_LOCAL_FSYS       | Disable local file system access (for sysops) |
-| DIR_FILES           | Allow access to files that are not in filebases | 
 | KEEP_TEMP_FILES     | Don't delete temporary files, for debug purposes | | KEEP_TEMP_FILES     | Don't delete temporary files, for debug purposes |
 | LOOKUP_PASV_IP      | Resolve public IP address for PASV response | | LOOKUP_PASV_IP      | Resolve public IP address for PASV response |