[英]using Jenkins I can't connect to a Debian Jessie box via ssh
使用Jenkin CI的“ SSH插件”,我無法使用密碼身份驗證連接到Debian Jessie盒。 我可以直接用本地終端ssh到盒子,沒問題。 Debian Wheezy或Ubuntu LTS沒有相同的問題。 有任何想法嗎? 這不是iptables問題,防火牆是完全開放的。
openssh-server 6.7更改存在錯誤:
http://www.openssh.com/txt/release-6.7
Changes since OpenSSH 6.6
=========================
Potentially-incompatible changes
* sshd(8): The default set of ciphers and MACs has been altered to
remove unsafe algorithms. In particular, CBC ciphers and arcfour*
are disabled by default.
The full set of algorithms remains available if configured
explicitly via the Ciphers and MACs sshd_config options.
我認為Jenkins需要將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
有人碰巧知道詹金斯使用的是哪種密碼?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.