[
https://issues.apache.org/jira/browse/SSHD-549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14679208#comment-14679208
]
VENKATA DIGAVALLI commented on SSHD-549:
----------------------------------------
Thanks a lot for providing this response. I am using 0.14.0 version of SSHD.
Can you also please provide me a sample code for the implementation of the
class "MyUserAuthKeyboardInteractiveFactory" for changing the password prompt
to "Password:".
Below is the current logic i am using for bringing up the SSH server:
public class SSHTest {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException, Exception {
// TODO code application logic here
SshServer sshd = SshServer.setUpDefaultServer();
sshd.setPort(9089);
//sshd.setKeyPairProvider(new
PEMGeneratorHostKeyProvider("C:/SSHKeys/key.pem"));
sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider());
List<NamedFactory<UserAuth>> userAuthFactories = new
ArrayList<NamedFactory<UserAuth>>();
userAuthFactories.add(new UserAuthPassword.Factory());
sshd.setUserAuthFactories(userAuthFactories);
sshd.setPasswordAuthenticator(new PasswordAuthenticator() {
public boolean authenticate(String username, String password,
ServerSession session) {
return "prvision".equals(username) && "Trmtrm".equals(password);
}
});
sshd.setShellFactory(new MyCommandFactory());
sshd.start();
while (true);
}
}
> Need to Change the password prompt
> ----------------------------------
>
> Key: SSHD-549
> URL: https://issues.apache.org/jira/browse/SSHD-549
> Project: MINA SSHD
> Issue Type: Test
> Reporter: VENKATA DIGAVALLI
>
> Hi,
> I created the SSH server using Mina 2.0.7 libraries. During the login, the
> client application is looking for the text "Password:" and the SSH server
> handler seems to be sending back the prompt like "username@hostname
> passsword:".
> I believe this password prompt is picked from the sshd_config file on the
> linux server where this SSH server is running. Tried changing that config
> file, but still don't see any change in the password prompt text.
> This is causing a failure during login. Please let me know if there is any
> method in sshd libraries or any other solution I can use to override this
> password prompt during login.
> Thanks,
> Venkata Digavalli
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)