Download the cygwin-sshd-config.shscript and save it to to the following location on the Windows computer: C:\Cygwin\home\root\cygwin-sshd-config.sh
Windows may have saved the file with a .txt extension. Check the file name from the Cygwin shell: ls ~
Panel
cygwin-sshd-config.sh.txt
Rename the file if it has a .txt extension: mv cygwin-sshd-config.sh.txt cygwin-sshd-config.sh
Make sure the script is executable: chmod +x cygwin-sshd-config.sh
Run the script and specify the root account password as an argument, enclose the password in single quotes in case special characters are used in the password: */home/root/cygwin-sshd-config.sh '<PASSWORD>'*You should see something similar to the following towards then end of the script output:
Panel
The CYGWIN sshd service was started successfully.
Create an SSH key pair on the Management Node and Copy the Public Key to the authorized_keys File on the Windows Computer
Download the gen-node-key.shscript to to the following location on the management node: cd /rootwget http://cwiki.apache.org/confluence/download/attachments/121138/gen-node-key.sh?version=2
Set the script to executable: chmod +x gen-node-key.sh
Determine the IP address of the Windows computer by running ipconfig: Windows IP Configuration Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : Autoconfiguration IP Address. . . : 169.254.123.175 Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : Ethernet adapter Local Area Connection 2: Connection-specific DNS Suffix . : dcs.mcnc.org IP Address. . . . . . . . . . . . : 152.46.18.179 Subnet Mask . . . . . . . . . . . : 255.255.248.0 Default Gateway . . . . . . . . . : 152.46.23.254
Run the script on the managment node and specify the Windows computer's IP address or DNS hostname as an argument: ./gen-node-key.sh 152.46.18.179
Enter the Windows root account password during script execution when asked
Attempt to connect from the management node to the Windows VM via SSH using the key: ssh 152.46.18.179