【发布时间】:2020-06-05 17:45:50
【问题描述】:
阅读 OpenSSH 8.2 的发行说明, https://www.openssh.com/txt/release-8.2 , rsa1 现在已被弃用并被认为已损坏。所以微软决定他们的系统不再支持它(我认为这是有道理的)。但是,它们仍然不支持 ecdsa 或 ed25519。
可以通过将其插入/home/<user>/.ssh/config 来重新启用 rsa 1:(如 Microsoft 论坛所述:https://developercommunity.visualstudio.com/content/problem/923455/cannot-interact-with-git-repos-with-openssh-82.html)
KexAlgorithms +diffie-hellman-group1-sha1,diffie-hellman-group14-sha1
那么如何为 Azure DevOps 创建安全身份验证?
【问题讨论】:
-
出于某种原因,您正在混淆 SHA-1 和 RSA。你不能使用 SHA-2 和 RSA 吗?
标签: git azure rsa openssh ssh-keygen