Sambar Server Documentation
|
FTP Server
Pro Server Only |
FTP Server Overview The Sambar Server FTP functionality allows the Sambar Server to act as an FTP Server in addition to an HTTP Server and proxy server. The FTP Server does not run by default, it must be turned on using the System Administration pages. This means you can open an FTP session and connect to a Sambar Server just as if it were a regular FTP site. The FTP Server is a basic implementation intended to facilitate one-button document publishing tools and to provide a means for copying files between Windows 95/98/NT/2000/XP machines when no other FTP daemons are available. The FTP Server does not support virtual hosts, so the FTP configuration applies to all virtual hosts defined for a web site.
FTP User Management Important: Unless you want all users to have anonymous access to your FTP Server, it is recommended that the "anonymous" user be deleted. At the very least, you will likely want to change the directory to which the "anonymous" user is restricted. When users connect to your FTP Server via browser using ftp://your-server, the browser sends "anonymous" as the username. The default user configuration allows this user read-only access to all files in the Documents Directory.
Virtual Hosts
FTP Upload Limits
FTP Server Limitations Limiting users to a single directory was implemented for security reasons. Often though, it is useful to allow a user to view several directories (while still restricting their access). It is unlikely that the Sambar Server will extend the user security restriction beyond a single directory, with the exception of the "all access" feature. The directory security restriction can be bypassed for a user by defining their "FTP Directory" as star (*). Users with this designation are able to change to any hard drive on the disk and may access any file on the system. It is recommended that this feature be used with extreme caution.
FTP Login/Logout Messages
Connecting via username
Valid Filenames
FTP Security
One option for providing secure FTP is to enable the FTPS server,
an "implict" SSL-based FTP server that requires SSL/TLS for all operations
running on port 990. The second option is to use the "AUTH AUTH SSL or
AUTH TLS" feature which performs the equivalent of "START TLS" on the
FTP connection and requires SSL/TLS for all future operations on the
user connection. Note: When FTPS is enabled, the connection process is
always encrypted. The data channel is always assumed to be encrypted
in the Sambar Server unless the config/config.ini
Both FileZilla and CuteFTP Pro 3.0 have been reported to work with the FTPS server. CuteFTP 6.0 appears to have an SSL data channel issue, requiring the Clear Data Channel option. |
© 1998-2004 Sambar Technologies. All rights reserved. Terms of Use.