locked
How to set up a home SFTP server? RRS feed

  • Question

  • User1510926966 posted

    I want to setup a home SFTP server in order to transfer my files securely. But I don’t know about this anything. My friends told that there are many secure file transfer tool are present in the net. I am unable to find the best one. Please share your experiences with and also give your suggestions

    Saturday, February 2, 2008 1:10 AM

Answers

  • User1073881637 posted

    Check out FileZilla it supports S-FTP, FTP over SSL and classic FTP.

    http://filezilla-project.org/

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 9:18 AM
  • User-506243036 posted

    SFTP doesn't come with IIS, so you'll need a seperate program that runs as a service to handle SFTP requests.

    I've used 3 different ones in the past, with different success.  All there are full SSH servers, meaning you get SFTP, SCP, Secure remote console (like Telnet) and secure TCP/IP for port tunnelling.  I use it to securely connect to my machines and run VNC for remote control.  It's the fastest and most secure way I've found to do remote control of my machines.

    My favorite is WinSSHD from BitVise. A personal license will run you $39.95, but it's well worth it. It's the easiest to set up and maintain. Rock solid.

    Next is FreeSSHd. As the name implies, it's free!  I've used it on computers that I only need to connect to occationally.  It's a harder to understand and configure.  I've also had problems where it would stop working and only a reboot would fix.

    Last is CygWin.  It's a DLL and set of programs that basically turn your Windows system into Linux.  If you're a *nix person, this may be the way to go.  I found it difficult to set up and configure the SSH server in CygWin, but once I got it running everything worked fine.  Oh, it's free!

    Hope this helps

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 9:22 AM
    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 11:50 AM
  • User-1853252149 posted

    I'll second WinSSHD, it's pretty easy to configure.  FreeSSHD is pretty convoluted, and I've never had it stop working but I had it drop connections.  If you're going to run CygWin, just run a Linux box instead, it's a lot less prone to hiccups.

    The key to SFTP is getting SSH on Windows, and the OpenSSH for Windows project is a good way to go. Filezilla as a client works great with this, though you have to pay attention to NTFS security since Windows deosn't do CHROOT.

    The other option is FTPS, included in FTP 7 for Windows.  A lot easier to manage, though it's not SFTP if that is a requirement.  Also you need IIS 7, so Vista or Server 2008.

    Jeff

     

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 2:12 PM
  • User-734901640 posted

     

    Hi, it is very easy to set up a home SFTP server. There are many companies which can provide you this service one among them which I am using at present is  www.anyclient.com Secure FTP Server.It has so many new features like no need of software installation. It provides you a downloadable application that you can install locally. And the most important in all is it is providing a free platform independent FTP. Hope my suggestion is surely beneficial for you.

     

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Monday, February 4, 2008 12:42 AM

All replies

  • User1073881637 posted

    Check out FileZilla it supports S-FTP, FTP over SSL and classic FTP.

    http://filezilla-project.org/

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 9:18 AM
  • User-506243036 posted

    SFTP doesn't come with IIS, so you'll need a seperate program that runs as a service to handle SFTP requests.

    I've used 3 different ones in the past, with different success.  All there are full SSH servers, meaning you get SFTP, SCP, Secure remote console (like Telnet) and secure TCP/IP for port tunnelling.  I use it to securely connect to my machines and run VNC for remote control.  It's the fastest and most secure way I've found to do remote control of my machines.

    My favorite is WinSSHD from BitVise. A personal license will run you $39.95, but it's well worth it. It's the easiest to set up and maintain. Rock solid.

    Next is FreeSSHd. As the name implies, it's free!  I've used it on computers that I only need to connect to occationally.  It's a harder to understand and configure.  I've also had problems where it would stop working and only a reboot would fix.

    Last is CygWin.  It's a DLL and set of programs that basically turn your Windows system into Linux.  If you're a *nix person, this may be the way to go.  I found it difficult to set up and configure the SSH server in CygWin, but once I got it running everything worked fine.  Oh, it's free!

    Hope this helps

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 9:22 AM
  • User1073881637 posted

    I retract my statement FileZilla FTPserver supports SFTP.  The 'client' does, the server appears to only support FTP over SSL.  

    Saturday, February 2, 2008 10:36 AM
    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 11:50 AM
  • User-1853252149 posted

    I'll second WinSSHD, it's pretty easy to configure.  FreeSSHD is pretty convoluted, and I've never had it stop working but I had it drop connections.  If you're going to run CygWin, just run a Linux box instead, it's a lot less prone to hiccups.

    The key to SFTP is getting SSH on Windows, and the OpenSSH for Windows project is a good way to go. Filezilla as a client works great with this, though you have to pay attention to NTFS security since Windows deosn't do CHROOT.

    The other option is FTPS, included in FTP 7 for Windows.  A lot easier to manage, though it's not SFTP if that is a requirement.  Also you need IIS 7, so Vista or Server 2008.

    Jeff

     

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Saturday, February 2, 2008 2:12 PM
  • User-734901640 posted

     

    Hi, it is very easy to set up a home SFTP server. There are many companies which can provide you this service one among them which I am using at present is  www.anyclient.com Secure FTP Server.It has so many new features like no need of software installation. It provides you a downloadable application that you can install locally. And the most important in all is it is providing a free platform independent FTP. Hope my suggestion is surely beneficial for you.

     

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Monday, February 4, 2008 12:42 AM
  • User581524904 posted

    You might want to look at CompleteFTP, which is a very reasonably priced SFTP server for Windows. It also supports FTP and FTPS (FTP over SSL).

     

    Monday, April 13, 2009 12:23 AM
  • User2007880803 posted

    I was looking for an SFTP server today for occasional use on our servers. I've tried several servers in the past and was looking for something that would integrate with our domain credentials logins and not require much configuration or baby sitting. I followed the link and have been working quite happily so far with the KpyM Telnet/SSH Server from kpym.com. It doesn't do public key based login (as far as I can tell) but it is simple to manage and integrates with the native Windows authentication so I can do local or domain based logins. As a bonus, it includes an ssh server. It's free and open source, but does come with a nag screen displayed on ssh login. (If you want to support the project, you can register for a license key for $35 to make it go away.)

    Thursday, January 28, 2010 10:29 AM
  • User-1004418480 posted

    We've been using Cerberus FTP Server on several file servers for years and have been very happy with it.  It integrates easily with Active Directory and LDAP (we have need to authenticate against both) and it supports FTP, SFTP, and FTPS. The SFTP support is a new addition but it works great.  It also has simple user and group account options if you don't need Active Directory or LDAP authentication.

     You can download the latest version from their website at http://www.cerberusftp.com

     

    Tuesday, May 4, 2010 11:59 PM
  • User-274588816 posted

    Look into using JSCAPE Secure FTP Server.

    http://www.jscape.com/secureftpserver/index.html

     

    Sunday, May 23, 2010 9:54 PM
  • User-896551613 posted
    I checked all the messages... however, I am still not sure. I have a task to enable SFTP service enable under Windows2008 and/or Windows2008 R2 with IIS. According to all of your messages, if I want to enable under Windows env., I have to install any compornent such as WinSSHD? Another site said IIS7.0 supports SFTP.... I am now kinda confused... please let me know more detailed...
    Monday, May 24, 2010 8:11 PM
  • User-1004418480 posted
    IIS does not support SFTP (SSH File Transfer Protocol). If you want to add SFTP support you are going to have to go with a third-party solution like Cerberus FTP Server, JScape, WinSSHD or one of the other SFTP-capable servers listed above. Regards, Alan
    Tuesday, May 25, 2010 10:07 PM
  • User-896551613 posted
    Alan, Thanx for your help! I will find out the third party app.
    Wednesday, May 26, 2010 4:38 AM
  • User-1004418480 posted
    Happy I could help!
    Wednesday, May 26, 2010 2:49 PM
  • Friday, August 6, 2010 11:32 PM
  • User-1270641628 posted
    IIS 7 supports FTPES (FTP through Explicit TLS/SSL), but not SFTP. FTPES is another secure protocol. You can use it with FileZilla client.
    Monday, February 7, 2011 8:22 AM