Install cygwin from http://sources.redhat.com/cygwin/ I like ftp://ftp.sunsite.utk.edu as a mirror site when you get to the package manager, goto net, and choose to install ssh, or openssh, or whatever they call it. If you want to use RSA encryption so you can automatically log into other sites: ssh-keygen -t rsa I choose an empty pass phrase, so I can run bash script without intervention. configure the host /usr/bin/ssh-host-config -d I choose to overwrite the existing files and install as a service. start my computer right click manage Services and Applications services double click CYGWIN sshd click msconfig compnent services set startup type to automatic click start to start running to test it: ssh USERNAME@127.0.0.1 where USERNAME is your current username Making sure the server doesn't shut down before you remote into it : Start Right Click My Computer Properties Hardware DeviceManager Network Adaptors right click on your nic properties powermanagement uncheck "Allow the computer to turn off this device to save power" right click on the desk top properties screen saver power set Turn off hard disk to Never set system standby to never
There are two ways you can do this
1.) Add a user specifically for the sshd service
or
2.) Use your current user (must have administrative rights)
The easiest way without creating any extra users is to just use your current user which probably already has administrative rights by default, to do this there are a few things you must do first.
$ chown userid /var/log/sshd.log
$ chown -R userid /var/empty
$ chown userid /etc/ssh*