Hiding certain files from a directory listing

Syncplify.me Server! version: 4.0.24+

As of version 4.0.24, Syncplify.me Server! has introduced two new features:

  • the BeforeSendDirListToClient event handler
  • the RemoveFromDirList method in the scripting framework

These features can be used together to hide certain files from a directory listing. This is useful, for example, when you don’t want certain users to see certain file types when they connect to your SFTP server, but you still want to show such files to other users.

The first thing to do is creating a script. Let’s assume, for the sake of this example, that you want to hide some AutoCAD® files, and specifically all DWG and DXF files. Then you will need a script like this:

Once the script is ready, you will have to open the user profile you want to apply the rule to, and add an event handler to it, like this: Continue reading

Parametric home directories

Syncplify.me Server! version: 4.0.26+

Another highly requested feature that we introduced in Syncplify.me Server! v4 is parametric home directories.

Some of our customers, in fact, need to isolate every user in their own directory under a general “container”, the directory name being the same as the user’s username. They also requested that if a particular user’s home dir does not exist, it is automatically created when the user logs in.

A structure like this:

This is how you do it in Syncplify.me Server! v4. Continue reading

Customizing SFTP and FTP(E/S) greetings and banners

Syncplify.me Server! version: 4.0.17+

Another improvement coming with version 4.0 of Syncplify.me Server! is the possibility to customize greetings and banners with variable fields that are automatically processed by the software when a client connects. Here’s a basic example of what you can write:

greetingconf Continue reading

New release: Syncplify.me FTP Script! v2.1.1.31

A new version of Syncplify.me FTP Script! has just been released. This new version adds two more functions to the scripting framework: ComputerName and CurrentUser. These new methods will help script writers to build more parametric and flexible scripts that can be run unaltered on several different computers.

As usual you can get the latest version from our web site. Thank you!