Java netbeans 8.0使用ssh访问存储库的凭据不正确

Java netbeans 8.0使用ssh访问存储库的凭据不正确,java,netbeans,ssh,Java,Netbeans,Ssh,当我尝试使用Netbeans(Git Remote Push)连接到我的EC2服务器时,我得到“连接到SSH://xx.xx.xxx.xx/Git-repo存储库的凭据不正确” 在我的ide.log中,我收到以下消息: “警告[org.netbeans.modules.progress.spi.InternalHandle]:无法调用从未在org.netbeans.modules.git.client.GitProgressSupport.setProgressMessage(GitProgre

当我尝试使用Netbeans(Git Remote Push)连接到我的EC2服务器时,我得到“连接到SSH://xx.xx.xxx.xx/Git-repo存储库的凭据不正确”

在我的ide.log中,我收到以下消息:

“警告[org.netbeans.modules.progress.spi.InternalHandle]:无法调用从未在org.netbeans.modules.git.client.GitProgressSupport.setProgressMessage(GitProgressSupport.java:247)上启动的任务的进度” INFO[org.netbeans.modules.git.ui.repository.remote.SelectUriStep]:访问时身份验证失败ssh://54.77.226.97/git-repo com.jcraft.jsch.JSchException:算法协商失败”

我已采取措施克服这个问题

  • 我可以用git bash连接好吗
  • 我已经使用ssh-keygen来生成密钥
  • 我已经下载了JCE 8无限强度策略文件
  • 非常感谢您的任何帮助

    “算法协商失败”意味着netbeans使用的SSH客户端实现和服务器实现无法找到相互加密/压缩的算法

    原因可能是管理员不希望服务器从现在起支持不安全或可疑的算法。因此,您必须找到Netbeans的更新。

    对您来说,“算法协商失败”意味着什么?听起来您端的SSH配置和服务器之间不兼容。