Frequently Asked Questions

How to load private key from string?

wodKeys component Load Method accept also string representation of the key. This allows you to keep the key in your application, rather than external file.

Here is example how to load private key from string and authenticate with server using private key:
Set ssh = New wodSSHCom
Set key = New Keys

key.Load "-----BEGIN DSA PRIVATE KEY-----" & vbCrLf & _
"MIIBugIBAAKBgQCs/Q3P0pu1Ot8LOCTnJ2MeZTRyrjbCaszKiJb3239IABs+svVN" & vbCrLf & _
"lLNHRR7S+AHtY7CNh/lyhC8tXkX8pK9npjhZh6kesPILCkc5LtqeDaCnC4wchtDO" & vbCrLf & _
"owmOFEJclpFnyzbJCDnjg+FB5fMDdiNXqJ4bcXIFFLPo3aNrrnulrjJSGwIVAOpg" & vbCrLf & _
"x+r/mibxlXbPPKUWl7VFosKLAoGAeeXbTM4CtKYqI6AB6nXR07uOumkzyiE5Wb4p" & vbCrLf & _
"Jw4GxKnTNv8Mc4Xf+rdkbcwXhO/TR2vDj/sXMt9KIi/F6g8hHwrXCBXrPVZwGai0" & vbCrLf & _
"fSAdrhU1uxYAug2fbsQ4BsG9pLpYvHUQ4nIINCcl7vfR4ij41/cYtC1nwUlbXHnJ" & vbCrLf & _
"cNHSh9wCgYBIYciU8r7gMp9pJrBz/zsEcI9CrHWkVB74oGX4hvupXzyj37mM6DpN" & vbCrLf & _
"py3Xrgl+2OOy0e1uZHHrIeSgV3mIkVbRPPIy/VjZzTm1hs1vtY5BiwHQHNcxRgRk" & vbCrLf & _
"agrJWOZgHh0haxG7JOxUYSUVsUOeMR4Cgo26B/Su2HK0NMc21Ji0kwIUDr7nYvGg" & vbCrLf & _
"qKNyluiUbkrQsUYqKso=" & vbCrLf & _
"-----END DSA PRIVATE KEY-----"

ssh.HostName = "your_hostname"
ssh.Authentication = authPubkey
ssh.Login = "your_login"
ssh.PrivateKey = key
ssh.Protocol = SSHAuto
ssh.Connect


 Last updated Fri, Nov 8 2013 12:00am

Please Wait!

Please wait... it will take a second!