You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Install Cygwin

  1. Log on as root to the Windows computer being used for the VCL image
  2. Download the Cygwin installation program to root's desktop: http://cygwin.com/setup.exe
  3. Run setup.exe and answer the questions: 
    1. Install from Internet
    2. Root Directory: C:\Cygwin
    3. Install For: Just Me
    4. Default Test File Type: DOS/text
    5. Local Package Directory: Desktop
    6. Internet Connection: Direct Connection
    7. Download Site: choose one (.edu FTP sites seem the fastest)
    8. Select Package:
      Net: openssh (required)
      Editors : vim (optional)
    9. Create icon on Desktop: No
    10. Add icon to Start Menu: No
  4. After Cygin setup is complete, delete the installation files from the desktop:
    1. Installer: setup.exe
    2. Local package directory: C:\ftp%...cygwin...

Configure SSHD

  1. Launch the Cygwin shell:
    C:\Cygwin\Cygwin.bat
  2. Download the cygwin-sshd-config.sh script and save it to the following location on the Windows computer:
    C:\Cygwin\home\root\cygwin-sshd-config.sh 
  3. Windows may have saved the file with a .txt extension.  Check the file name from the Cygwin shell:
    ls ~

    cygwin-sshd-config.sh.txt

    1. Rename the file if it has a .txt extension:
      mv cygwin-sshd-config.sh.txt cygwin-sshd-config.sh
  4. Make sure the script is executable:
    chmod +x cygwin-sshd-config.sh
  5. 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:

    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

  1. Download the gen-node-key.shscript to the following location on the management node:
    cd /rootwget http://cwiki.apache.org/confluence/download/attachments/121138/gen-node-key.sh?version=2
  2. Set the script to executable:
    chmod +x gen-node-key.sh
  3. 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
  4. 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
    1. Enter the Windows root account password during script execution when asked
  5. Attempt to connect from the management node to the Windows VM via SSH using the key:
    ssh 152.46.18.179
  • No labels