Follow the procedure to set up Application SSO using putty session:
Log in as ssouser.
Click Windows icon.
Type Terminal Launcher 32 bit in the search window.
Right click and Run as Administrator.
NOTE:All the steps must be executed as an administrator.
Click Edit Available Emulator.
Click New to add Emulator and add the entries from the options displayed.
Click OK
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
Click Done and close the Tlaunch window and Relaunch. PuTTY is now available in list of Available applications.
Click Add to Login To.
Select PuTTY from the drop down list of Emulators.
Click Create Shortcut. The configuration is now ready.
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
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