SFTP Server and Client
Cyclonite
Tampa, Florida Icrontian
At my company, we are currently using IIS for our FTP, and it's terrible to deal with. We have no simple way of creating separate logins and preventing access to other directories.
I've been tasked with finding an SFTP server. Here's our guidelines:
I've setup FTP servers before, but never SFTP. Is it really much different? Are there any "gotchas" I should look out for? Any information is helpful. Thanks!
I've been tasked with finding an SFTP server. Here's our guidelines:
- Under $1000 - preferably free, but if there's a feature that is worth the cost, then we're willing to look.
- Run on Windows - this will be a multipurpose box since our FTP site doesn't get a lot of use, and we're primarily Microsoft.
- Possible LDAP support - this one isn't huge, but it *may* make management easier.
- Simple to manage and access - we have techs and clients that range from beginner to tech-savvy. We'd like it to be simple for us to manage the server side, and simple for clients to access what we delegate.
I've setup FTP servers before, but never SFTP. Is it really much different? Are there any "gotchas" I should look out for? Any information is helpful. Thanks!
0
Comments
It's been a few years, but I have at one point set up SFTP on a Windows server using Cygwin (http://www.cygwin.com/). You could also use SSHWindows (http://sshwindows.sourceforge.net/), which is basically a stripped-down Cygwin. But, if you're doing any of that, you might as well set up a small Linux box or a VM on a Windows box. (Though, that starts feeling like a janky Rube Goldberg machine at that point.)
Beyond that, you can hit the Googles like you're probably already doing and see things like this:
http://en.wikipedia.org/wiki/List_of_SFTP_server_software
I'm definitely more a Linux- and a Mac-head than a Windows guy, so there's that to take with a grain of salt. A linux box with SFTP and LDAP-backed authentication is easier in my mind to setup than the same on Windows - but that's likely my ignorance talking.
I assume there's something other than SFTP that's easier to set up on Windows. Say, FTP over SSL or something like that. You may want to consider that as well. Though I've never done it on Windows myself. Here's a link mentioning how to do it on IIS, which you already mentioned wanting to ditch, but meh:
http://learn.iis.net/page.aspx/304/using-ftp-over-ssl/
There's really only two of us that would be handling this server, and neither of us are Linux guys. Not to say I can't get around in Linux, but not having to think about what I'm doing in a Windows environment saves me precious time. We have four AD migrations on our plate in the next 2-3 months, so some things are taking priority.
I'm setting up a Windows VM on my personal test server right now. I'm going to check out CopSSH and SSHWindows. Possibly freeFTPd as well. I like that CopSSH and freeFTPd are recently updated projects.
I think we're going to forgo the LDAP integration at this point. After further consideration, we just don't use this service enough to warranty adding that level of complexity.
Yeah, I'm not so much an OS zealot, so I'd be first to say it's not worth banging your head against an unfamilar Linux wall if don't have the time/money/staffing to bother with it.
Good luck, man... Hope one of those solutions works out for ya!
http://globalscape.com/eft/