Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

What can I install as a free ssh server for Windows Server 2008?

share|improve this question

migrated from stackoverflow.com Feb 3 '11 at 12:31

This question came from our site for professional and enthusiast programmers.

add comment

4 Answers 4

The only realistic option is OpenSSH, but it has problems with key-based authentication. FreeSSHD is terrible in regards to standards compliance. So we chose Bitvise SSH server - it has very moderate pricing for small groups.

share|improve this answer
    
I have been happy with Bitvise, as well. Also, there SFTP server is very good. –  jftuga Feb 3 '11 at 14:47
add comment

You can do this by installing cygwin. It's an attempt to emulate basic linux functions and shell on windows.

share|improve this answer
4  
You could. But you shouldn't. –  Cody Gray Feb 3 '11 at 11:44
    
hmmm... a less invasive software? –  Omega Feb 3 '11 at 11:44
    
Just that in some ways Windows isn't really designed to work from a shell for much. It kind of depends on what you're trying to do that you'd want a SSH server. In many cases it's better instead of grafting SSH on Windows to just run a *NIX type OS...depending on what you're trying to do. –  Bart Silverstrim Feb 3 '11 at 12:50
    
Unless something has changed, I had noticed in the past that the cygwin SSHD port tended to eat the processor up. But again it may have been fixed. –  Bart Silverstrim Feb 3 '11 at 12:51
    
I completely agree that it's not a great solution, but it's an option. I personally haven't used cygwin and a couple years. I had to give it up because after a couple if commands it would stop correctly displaying what I was typing. –  xzyfer Feb 3 '11 at 13:20
add comment

Here on this link you will find list of available SSH server for windows server 2008.

Hope this helps.

share|improve this answer
add comment

The best free solution which is also as minimalist as realistic is this:

http://sshwindows.sourceforge.net/

You do get the bare minimum of baggage from cygwin that allows ssh to start up and run, other than that it runs as a native service.

Still - as what you can do over the command line is relatively limited on windows, you'll want to tunnel RDP or something similiar over the ssh connection. Unless you are simply using it to transfer files.

share|improve this answer
    
Why would you tunnel RDP if RDP is already encrypted? –  Bart Silverstrim Feb 3 '11 at 12:52
    
It limits the number of services you have listening on external interfaces. –  cbz Feb 3 '11 at 17:41
    
Though the actual point was that with a minimalistic ssh setup, you only have access to the windows shell, which may not allow you to do everything you want to. –  cbz Feb 3 '11 at 17:42
add comment

Your Answer

 
discard

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.