Feature Request

Discussion of open issues, suggestions and bugs regarding network security and data protection solution - SecureBridge
Post Reply
snorkel
Posts: 384
Joined: Tue 08 Aug 2006 15:10
Location: Milwaukee WI USA

Feature Request

Post by snorkel » Thu 12 Feb 2009 17:10

I am running into a lot of issues where putty.ex/plink.exe would work on a server that had passwordauthentication no but because putty.exe/plink.exe supported Keyboard Interactive Authentication the user could still logon even though passwordauthentication was set to no.

So my feature request is to add "keyboard interactive" authentication, from what I gather it uses some form of challenge response that hashes the password and then allows connection even though passwordauthentication is set to no.

Thanks,

Snorkel

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Wed 18 Feb 2009 14:19

We are investigating this problem. It is possible that we will add this functionality in the next SecureBridge build.

ajoschi
Posts: 15
Joined: Thu 14 Oct 2010 11:46

Post by ajoschi » Thu 14 Oct 2010 11:49

Hi.

I wonder if the "keyboard interactive" authentication has been implemented in the meantime?

Besst regards,
Ajoschi

Ruekaka
Posts: 7
Joined: Thu 10 Jun 2010 13:24

Post by Ruekaka » Thu 14 Oct 2010 18:05

Maybe this is what you're looking for:

http://www.devart.com/forums/viewtopic.php?t=18203

ajoschi
Posts: 15
Joined: Thu 14 Oct 2010 11:46

Post by ajoschi » Fri 15 Oct 2010 11:11

Hi Ruekaka.

Thanks for your replay, but I guess this is not what I am looking for :(

I am searching for a way to get rid of my "activate password authentication" workaround that is needed (or was needed in 2007) to connect via SSH.

Thanks anyway!
Ajoschi

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Mon 25 Oct 2010 09:10

If I have understood right, to use authentication by password specify user's password in the TScSSHClient.Password property and specify atPassword value in the TScSSHClient.Authentication property.
To use the keyboard-interactive autentification set the TSSHClient.Autentification property to atKeyboardInteractive and process the TScSSHClient.AuthenticationPrompt event.

Post Reply