Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Here's the scenario. We have outside consultants that get AD usernames and passwords to our network. Our web server (Win 2003) hosts multiple web sites that we would like to give out FTP access to the various people that need to update their files. We work in a mixed environment (Mac / Linux / Windows) and need to provide a client to streamline the instructions that we give out to everyone on how to update their websites. Ideally this would be a thin client that the end user would download through their browsers. We would like to be able to assign AD users to the folder that their website resides in.

Is there any FTP server solutions out there that provide FTPS (we don't need full encryption, just the authentication handshake) and a client so that the user experience is the same accross the board for Windows servers and provide the user assignment to folders?

share|improve this question

XlightFTP is a windows based server that authenticates using Active Directory.

On the client side you could use something like AnyClient which is a java based FTP applet, that runs on any OS.

Both the client and server support SFTP as well.

share|improve this answer

Since they already have AD credentials, this sounds like a job for a VPN.

share|improve this answer
We can't give out VPN's as that would require more rules in our already taxed firewall. – Josh Aug 24 '09 at 14:09

SSH server on a nix system (Unix or Linux) that supports SFTP (most/all nix do) or a compatible windows server, and have the system setup with kerb or winbind to work with the AD. for clients, there is WinSCP for windows, and I think Mac has a built in one (not sure).

it should be noted that SFTP and FTP are not at all the same thing, SFTP is really SCP with a fancy interface, and SCP is part of SSH, while FTP is its own beast entirely.

share|improve this answer
That's true but the OP specified FTPS, which is not the same as SFTP. – user17642 Aug 24 '09 at 16:22

Did you consider using an FTP Java Applet?

A Java Applet can be embedded into any web page and can be configured to connect to a per-defined FTP server, the user credentials can be either prompted or passed via encrypted JavaScript variables.

Take a look at UnlimitedFTP Secure Applet, it can connect to FTP/SFTPS/FTPS servers, runs in a web page and can be integrated via JavaScript to any other web page.

Full Disclosure: This user is an employee of utechsoft.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.