Xlight - Windows FTP and SFTP Server
Xlight is a Windows FTP and SFTP server to make file transfer secure and easier to use. It is a portable and powerful program with low memory and CPU usage. The server is designed for high performance and can handle thousands of simultaneous FTP connections.
Xlight FTP Server has many useful features and has free edition for personal use. The program is compatible with Windows 2000, XP, Vista, 7, 10, 2003, 2008 and 2012. The following are some of its features:
Integration with enterprise IT environment
Active Directory integration
Active Directory users can be easily integrated with Xlight to add FTP and SFTP functions. User's home directory in Active Directory will be his FTP/SFTP home directory. User has native home path isolation (he can not see other users' home path).
LDAP users can be authenticated and integrated with Xlight FTP and SFTP functions. FTP settings of users can be stored in the LDAP server through extended schema.
Database integration through ODBC
Xlight FTP and SFTP users and their settings can be stored in database. File transfer log can also be stored in database for easy checking. Database Stored Procedure is supported to facilitate FTP and SFTP users' integration with other applications.
Explicit and Implicit SSL (FTPS)
FTP sessions and file transfer can be protected by industry security standard. SSL client authentication is also supported.
Support SFTP(SSH2) File Transfer Protocol
SFTP server and users can be created and managed the same way as FTP server.
Support SSH public key authentication
User can login to SFTP server using Public key instead of password.
Email can be sent after file uploading, downloading, user login and logout etc. Email recipients and content can be customized. Many email notification settings can be tweaked so that server can send email to different users based on different conditions.
UNC Path(shared network folder) Impersonation
FTP server can use the impersonation account to access password protected Network Shares in NAS or other Enterprise servers.
IPv6 is seamlessly integrated in all server functions.
Server log and audit
FTP sessions and errors log
Detailed logs of ftp sessions and server errors.
Store file transfer logs in the database
FTP/SFTP File transfer logs can be stored in the database. User file transfer history can be easily searched and retrieved.
Support UNIX FTP xferlog format
Support writing ftp transfer log in popular UNIX FTP xferlog format, so that tools in UNIX can be used to process FTP file transfer log.
Send log to Syslog server
All server logs can be sent to Syslog server at the same time.
It can run as Windows system service.
Support multiple virtual servers
FTP/SFTP virtual server can be created on different ports and multiple virtual servers can run on the same IP address.
Native FTP/SFTP User Isolation
Each user has his own virtual paths separated from other users. User cannot see other users' paths. No need to configure FTP User Isolation.
Hierarchy Virtual Paths
FTP/SFTP server supports public and group paths, which make the access control and permission management much easier. Group path can be seen only by users of a group, public path can be seen by all users.
GUI Remote Administration
Server can be securely administrated from outside and remote administration is firewall friendly. It can be performed from any opened FTP control port.