jenkins ssh 部署 Can't connect to server 错误
1.使用Jenkins插件做ssh远程部署的时候总是提示 Can’t connect to server查看日志有如下提示org.jvnet.hudson.plugins.SSHBuildWrapper$DescriptorImpl doLoginCheckSEVERE: Can't connect to server2.在网上查看资料得知,是因为jenkins使用的jsh客户端验证算法和s
·
1.使用Jenkins插件做ssh远程部署的时候总是提示 Can’t connect to server
查看日志有如下提示
org.jvnet.hudson.plugins.SSHBuildWrapper$DescriptorImpl doLoginCheck
SEVERE: Can't connect to server
2.在网上查看资料得知,是因为jenkins使用的jsh客户端验证算法和ssh服务器不支持有关系,所以需要在服务器端增加支持的算法,所以就把下面的内容,加入sshd_config文件里即可.
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-ripemd160-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,umac-128@openssh.com,hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
3.centos服务器好像没有问题,我的ssh服务器是ubuntu 16.04这个有点奇怪.
更多推荐
已为社区贡献3条内容
所有评论(0)