FreeSSHd, a Windows SSH server application to build a Windows based SSH server and use the secure shell protocol to accept connections from remote Windows computers. FreeSSHd Windows SSH application runs on a Windows XP/ Vista / Windows 7 / Windows 8 Server machine and even have a handy graphic user interfaces to do SSH services configuration easily.
By default, Windows doesn’t comes with Windows SSH client or server. You need to install third party SSH application. It allows Windows administrator login to perform shell command prompt and execute commands such as scp command (secure copy); this allows you to securely move files to and from a machine. Other SSH advantages are manage your dedicated server remotely, monitor logs, install applications, start and stop services, and even manipulate databases.
Over here, we will explain a tutorial how to set up a Windows SSH server step by step using FreeSSHd application. Before start, you need to ready download freeSSHd installation files and Windows based desktop computer (or server). Plus more, you need to ensure Windows firewall isn’t blocking the default SSH network protocol (Port 22).
How to setup a Windows SSH Server?
1. Install freeSSHd. The Windows SSH server installation is pretty straightforward. A private SSH keys will be generated and ensure freeSSHd doesn’t start as a Windows system services. ( To avoid security problem during configuration).
2. Double click on freeSSHd application and activate the application. Then you will able to see freeSSHd application icon in a system tray on computer bottom right corner.
3. Right click on the freeSSHd system tray icon and select “Settings”. If you see a red X next to the SSH server, click the link labelled Click Here To Start It.
4. Go to freeSSHd setting Windows, click on “Users” tab to add user information.
5. Then you should be able to connect via secure shell protocol to your Windows machine now . Using any Windows SSH client.
Besides that, below is video tutorial ” How to setup freeSSHd on Windows 8 platform”
There are other good Windows SSH server software also work similar like freeSSHd:
1. BitWise SSH Server
Windows based SSH server is designed for all Windows NT-series operating systems. Supported platforms include all desktop and server versions of Windows, starting from Windows 2000, to the most recent, including Windows 8 and 2012. Both 32-bit and 64-bit versions of Windows are supported. Windows NT4 is still supported by WinSSHD version 4.
Bitvise SSH Server supports the following SSH services:
- Secure remote access via console (vt100, xterm and bvterm supported)
- Secure remote access via GUI (Remote Desktop or WinVNC required)
- Secure file transfer using SFTP and SCP (compatible with all major clients)
- Secure TCP/IP connection tunnelling (port forwarding)
However, this Windows SSH server software is free for non-commercial use only.
MobaSSH allows you to run commands and transfer files on a remote Windows PC from any operating system through a fully secured and encrypted network connection. MobaSSH is 100% compatible with the Linux / Unix / HPUx / AIX SSH clients, but also with Putty or WinSCP on Windows.