FTPShell server is a Windows FTP service that enables remote file downloads and uploads. It supports regular and secure FTP based on both SSL/TLS and SSH2. Key features include SSH based secure FTP (SFTP); SSL/TLS based secure FTP (FTPS); LDAP Active Directory and Windows Authentication; anonymous and password protected accounts, and more.