netbeans 8.0使用ssh对存储库的错误凭据

时间:2014-09-05 16:00:17

标签: 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上启动的任务的进度( GitProgressSupport.java:247) INFO [org.netbeans.modules.git.ui.repository.remote.SelectUriStep]:访问ssh时失败://54.77.226.97/git-repo com.jcraft.jsch.JSchException:算法协商失败"

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

  1. 我可以使用git-bash OK连接
  2. 我使用了ssh-keygen来生成密钥
  3. 我已下载JCE 8无限强度政策文件。
  4. 非常感谢任何帮助,谢谢

1 个答案:

答案 0 :(得分:1)

“算法协商失败”是指SSH-Client实现netbeans使用和服务器实现,找不到相互加密/压缩的算法。

原因可能是管理员不希望服务器从现在开始支持不安全或可疑的算法。所以你必须找到Netbeans的更新。