【发布时间】:2016-12-13 14:54:45
【问题描述】:
我目前正在尝试从 linux 机器 ssh 到 windows 计算机。在 windows 机器上我已经设置了一个 cygwin shell 并试图通过 ssh 连接到它。这样做后,我收到以下错误。
> Connection open failed; Key exchange failed (local): Cipher (client
> to server) negotied. Client algorithms are
> aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc, server
> chacha20-penssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh
我有什么方法可以为 cygwin 添加或更新密码吗?我厌倦了更新 ssh_config 和 sshd_config 文件无济于事。
另外还有一点挑战,我在 linux 机器上没有 sudo 访问权限,也无法安装任何东西。理想情况下,任何解决方案都不会更改客户端的任何内容。任何帮助或建议将不胜感激。
【问题讨论】:
-
是的,我做到了。我实际上可以从不同的计算机上 ssh 到它,但不是这台计算机。
-
在使用ssh时使用-v标志的结果是什么?