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
			
									
									
						Feature Request
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.
			
									
									
						To use the keyboard-interactive autentification set the TSSHClient.Autentification property to atKeyboardInteractive and process the TScSSHClient.AuthenticationPrompt event.
