baiglin opened a new issue, #651: URL: https://github.com/apache/mina-sshd/issues/651
### Version 2.13.2 ### Bug description Hi Thomas, We encounter a problem today with one of our the sftp server that enforces two authentication methods on its side, both public key and password. We use for our tests both mina for sftp client and sftp server (mock) in order to validate our different use cases, however I was not able to setup this in the server. ````java SshServer server; public void setUpPasswordAuthentication() { server.setPasswordAuthenticator( (username, password, session) -> (USER.equals(username) && PASSWORD.equals(password))); } public KeyPair setPublicKeyAuthent(KeyPair keyPair) { server.setPublickeyAuthenticator( new AuthorizedKeysAuthenticator(ClasspathResource.copyClasspathResourceToTargetFolder(keyPair.publicKey))); return keyPair; } ```` And I setup my server with both... However the result is if one of the method works, I am authenticated, but not both, which makes sense of course, but I wonder how I can force both methods... I am sorry to open a bug for that but think will be quick to answer. I managed to reproduce the case locally though setting up an openssh server with following sshd_config entries: # Authentication: AuthenticationMethods publickey,password PubkeyAuthentication yes PasswordAuthentication yes ### Actual behavior One method needs to work to connect ### Expected behavior Find a way to enforce several methods on server side ### Relevant log output _No response_ ### Other information _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org