6.10.3 Setting Up Application SSO Using Putty

Follow the procedure to set up Application SSO using putty session:

  1. Log in as ssouser.

  2. Click Windows icon.

  3. Type Terminal Launcher 32 bit in the search window.

  4. Right click and Run as Administrator.

    NOTE:All the steps must be executed as an administrator.

  5. Click Edit Available Emulator.

  6. Click New to add Emulator and add the entries from the options displayed.

  7. Click OK

  8. Add entries in Generic Emulator Configuration window as displayed in sample screen. The <Hostname> you can provide as your requirement. Window Title should be in format of <host ip> - PuTTY.

    [PuTTY]
     TerminalType=Generic
     EmulatorPath=C:\Program Files\PuTTY\putty.exe
     HostName=10.204.101.154
     CopyIDs=368,400
     PasteIDs=416
     Is16Bit=1
     TopLevelWindowClass=PuTTY
     WindowTitle=10.204.101.154 - PuTTY
     UseAdvancedEnter=0
  9. Click Done and close the Tlaunch window and Relaunch. PuTTY is now available in list of Available applications.

  10. Click Add to Login To.

  11. Select PuTTY from the drop down list of Emulators.

  12. Click Create Shortcut. The configuration is now ready.

  13. Use the NSL Script.

    # SecureLogin Application Definition for Putty
     # SecureLogin App: PuTTY
     # Type: Terminal Emulator
     # App Version: 0.68
     # Script Version: 1.0
     # Author:
     # Requires SecureLogin 8.5.1+
     #
    SetRestPlat -method "PAM"
     WaitForText "Login as:"
    SetPrompt "Username:"
    Type $username
     SendKey "\n"
     Delay 100
     SetPrompt "Password:"
     Type $password
     SendKey "\n"
     SetPrompt "Please enter your telnet credentials below:"
     Delay 100
    #Emulator Type: Generic
     #Emulator Path: C:\Program Files\PuTTY\putty.exe
    #Please Enter the Host IP of the server intended to connect.
     #Hostname: <HOST IP>
    #Output IDs: 368
     #Input IDs: 400
    #Please Enter the Host IP of the server intended to connect.
     #Window Title: <HOST IP> - PuTTY
    #Is16Bit=1
     #TopLevelWindowClass=PuTTY
     #UseAdvancedEnter=0
  14. In Privileged Account Manager console, click Manager > Vault > Application > SSO. Create a resource using the following information in Application Details:

    • Application Alias:

      PuTTY

    • Application Name:

      PuTTY

    • Application File Path:

      C:\Program Files\NetiQ\SecureLogin\TLaunch.exe

    • Additional Parameter (Optional):

      Command Line Parameter:

      /auto/ePutty/pPuTTY/q/c