SFTP server on Windows: a step-by-step setup guide

Note: this article refers to an old version of the software, please consult this newer and updated article, which also features a video walk-through.

This step-by-step introductory guide is meant to help our users deploy and configure their SFTP server on Windows for the first time, and make sure that everything works well.

First of all, make sure that no other SFTP server is already running; and since Syncplify.me Server! also provides support for the FTP(S) protocol, please, also make sure no other FTP server is running on the same computer or virtual machine (this is particularly important if you’re installing Syncplify.me Server! onto a Windows Server operating system). A more comprehensive pre-flight check list is available here.

Continue reading

Syncplify.me Server! and Active Directory user authentication

Besides it own internal user database, Syncplify.me Server! can authenticate users against the Windows user database and/or the Active Directory.

This article explains how to authenticate users against the Active Directory. A different article explains how to use the Windows (local) user database.

Continue reading

Syncplify.me Server! pre-install check list

The Syncplify.me Server! system service may fail to start, or otherwise fail to answer incoming connections, if the following requirements are not met. So it is very important to double-check every item in the list below before running the installer.

  1. No other FTP(S) or SFTP (therefore also SSH) server should be running on the same TCP ports used by Syncplify.me Server! By default FTP runs on ports 21 and 20, FTPS (implicit) runs on ports 990 and 989, and the SSH/SFTP service runs on port 22. Please make sure such ports are available.
  2. Make sure your server or VM has at least 256 MB of RAM (512 recommended).
  3. Make sure your server or VM has at least 100 MB free hard disk space.
  4. If you will be running Syncplify.me Server! behind a firewall, please, make sure all NAT rules on your firewall are in place and working correctly.

Performing the few simple checks here above can avoid 99.9% of all installation problems, and guarantee you’ll be up and running in a matter of minutes.

Using the TSrvUser object in Syncplify.me Server!

Here’s a brief example that shows how to use the TSrvUser from within a script run by a Syncplify.me Server! event handler. This scripts simply creates a clone of the currently connected user profile.

FtpScripter acquired by syncplify.me

Dear friends and fellow FtpScripter users, it’s our pleasure to announce that today FtpScripter has joined the syncplify.me family.

We will keep developing FtpScripter in the new company and with the brand new name of Ftp Script! Today we have released version 2.0.2.22 which is the first re-branded version with the new logo and slightly revisited GUI.

Installing FtpScripter

Installing FtpScripter on your computer is fairly easy. Just download the installer to your download folder (or anywhere else on your computer, like your desktop for instance) and double-click on it.
After accepting the license agreement and clicking the “Next” button few times, the installer will deploy FtpScripter onto your local computer.