簡體   English   中英

使用Jenkins,我無法通過ssh連接到Debian Jessie盒

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM