SFTP server solution with AD Single Sign-on capabilities

10,127

Solution 1

While I am loathe to recommend it, Ipswitch's WS-FTP Server does exactly what you are asking for (on a windows machine). It has gotten much better, but the user interface is still pretty poor.

You could also go the Linux box route, but I would probably use LikeWise open combined with rssh for ease of management.

Solution 2

You can integrate OpenSSH with Kerberos if you want to run OpenSSH on a Linux box: http://port25.technet.com/archive/2008/06/06/technical-analysis-openssh-on-linux-using-windows-kerberos-for-authentication.aspx

I'm not finding good docs about Kerberos intergration with OpenSSH on Windows (via cygwin). I'd love to hear from somebody who might've done this.

Share:
10,127

Related videos on Youtube

Scott Ewers
Author by

Scott Ewers

Updated on September 17, 2022

Comments

  • Scott Ewers
    Scott Ewers over 1 year

    I'm designing a windows client application that will retrieve files from an SFTP server. I would like to avoid forcing users to supply credentials on the client application - rather, their Windows credentials would be supplied to the server which would then authenticate and provide access to the appropriate resources.

    It seems that the SFTP servers on the market will allow either certificate authentication or password authentication. If a certificate is supplied, no password is necessary. Otherwise the user will need to enter a password.

    The issue with using certificate authentication, as far as I can tell, is that we would need to manage users (create, delete, etc.) within the application itself, rather than relying on Active Directory. This adds additional administration complexity to our already complex environment.

    Does anyone know of either:

    A) An SFTP server solution that will meet my requirements

    or

    B) Another approach that I could use to centralize user management in AD while still allowing SSO on an SFTP server?

  • Scott Ewers
    Scott Ewers almost 15 years
    Thanks! Do you know of a way to automate the user's public key registration on WS-FTP? I want to avoid using the UI for this purpose if possible.