通过SSH连接Team Foundation Server 2017的连接问题——没有找到匹配的MAC
我们有一个无法更新的旧OpenSSH客户端。在尝试连接到Team Foundation SSH服务时,它返回:通过SSH连接Team Foundation Server 2017的连接问题——没有找到匹配的MAC,ssh,tfs,Ssh,Tfs,我们有一个无法更新的旧OpenSSH客户端。在尝试连接到Team Foundation SSH服务时,它返回: $ ssh tfs_server no matching mac found: client hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 server hmac-sha2-256,hmac-sha2-512 如何在TFS中添加对更多消息身份验证代码的支持,使
$ ssh tfs_server
no matching mac found: client hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 server hmac-sha2-256,hmac-sha2-512
如何在TFS中添加对更多消息身份验证代码的支持,使其能够连接?将SSH客户端从4.3(非常旧)升级到7.5解决了问题。将SSH客户端从4.3(非常旧)升级到7.5解决了问题。您的意思是要通过SSH从您的机器访问TFS上的git repo吗?据我所知,没有任何其他区域可以通过SSH连接TFS。请尝试通过此链接进行故障排除,这可能会给您一些帮助@Patrick MSFT感谢您的链接。我们通过坚持与系统管理员合作并将OpenSSH客户端升级到7.5解决了这个问题。很高兴问题解决了,感谢您的分享,您可以将您的解决方案移动到答案,并在可能的情况下进行标记,这也将帮助社区中的其他人。您的意思是希望通过ssh从您的机器访问tfs上的git repo吗?据我所知,没有任何其他区域可以通过SSH连接TFS。请尝试通过此链接进行故障排除,这可能会给您一些帮助@Patrick MSFT感谢您的链接。我们通过坚持与系统管理员合作并将OpenSSH客户端升级到7.5解决了这个问题。很高兴问题解决了,感谢您的分享,您可以将您的解决方案移动到答案,并在可以的情况下进行标记,这也将帮助社区中的其他人。