Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt

The Cygwin SSHD service must be installed on a Windows image. It allows the management node to login via SSH.  The management node must be able to login to configure the computer and to perform periodic checks.

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 Text 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...

...

  1. Launch the Cygwin shell:
    C:\Cygwin\Cygwin.bat
  2. Download cygwin-sshd-config.sh 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 ~
    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
  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:
    Panel

    The CYGWIN sshd service was started successfully.

...