【发布时间】:2013-12-30 06:09:18
【问题描述】:
搜索和研究,但找不到答案/解决方案
Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
SSHClient ssh = new SSHClient();
ssh.addHostKeyVerifier(new PromiscuousVerifier());
ssh.connect("aws instance",22);
PKCS8KeyFile keyFile = new PKCS8KeyFile();
keyFile.init(new File("pem file "));
ssh.authPublickey("ec2-user", keyFile );
Exception in thread "main" net.schmizz.sshj.userauth.UserAuthException: Exhausted available authentication methods
at net.schmizz.sshj.SSHClient.auth(SSHClient.java:217)
at net.schmizz.sshj.SSHClient.authPublickey(SSHClient.java:316)
at net.schmizz.sshj.SSHClient.authPublickey(SSHClient.java:335)
感谢任何帮助
【问题讨论】:
-
您是否有机会在其他地方找到想要分享的答案?因为我也有类似的问题……
标签: sshj