windows - 输入的MAC损坏。 ssh_dispatch_run_fatal:消息身份验证代码不正确,无法在远程服务器上ssh jupyter笔记本

标签 windows networking ssh server remote-access

我试图连接到在远程服务器上运行的jupyter笔记本,以便可以在本地Windows机器上访问它。

这些是我遵循的步骤。

在我的远程服务器上:

jupyter notebook --no-browser --port=8889

然后在我的本地Windows机器上
ssh -N -f -L localhost:8888:localhost:8889 *******@**********.de.bosch.com

但是我遇到一个错误
C:\>ssh -N -f -L localhost:8888:localhost:8889 *******@**********.de.bosch.com
Corrupted MAC on input.
ssh_dispatch_run_fatal: Connection to 10.82.134.38 port 22: message authentication code incorrect

但是,当我尝试在Microsoft Ubuntu WSL上执行相同的操作时。我能够成功连接,然后可以通过在cmd上键入jupyter notebook进行连接。
ssh -N -f -L localhost:8888:localhost:8889 *****@*******.de.bosch.com
The authenticity of host '*****@*******.de.bosch.com (10.82.134.38)' can't be established.
ECDSA key fingerprint is SHA256:EMneQnZfl3uyH0xeH+LPnkib4v7lF24qdx5C1QnXkxI.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '*******.de.bosch.com' (ECDSA) to the list of known hosts.
Password: ******

最佳答案

ssh -L localhost:8888:localhost:8889 -m hmac-sha2-256 *******@**********.de.bosch.com

如果不明白,请执行:
ssh -Q mac

并用每一个替换hmac-sha2-256

关于windows - 输入的MAC损坏。 ssh_dispatch_run_fatal:消息身份验证代码不正确,无法在远程服务器上ssh jupyter笔记本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60108032/

相关文章:

ios - 混淆来自应用程序的调用/响应以允许从网络拒绝的服务器播放视频

apache - 如何保护公共(public)和私有(private) Rails 应用程序的管理区域

python - 为什么我不能在 python 中处理 KeyboardInterrupt?

c++ - 如何仅从连接的设备中过滤 Windows api 设备信息?

java - 我如何知道我是否已成功连接到我打开连接的 URL?

google-chrome - Google Chrome 的 DevTools 的网络选项卡中的齿轮图标是什么意思?

git - 无法通过 SSH 进入我的 Bitbucket 存储库 - conq : repository access denied

python - Perl 和 CopSSH

windows - Docker Windows - 在 bash 位置寻找 Ubuntu 命令

c++ - 移植到windows时程序崩溃