![双启动 Windows 10 和 Ubuntu,如何才能完美地通过 SSH 连接它们?](https://linux22.com/image/1013888/%E5%8F%8C%E5%90%AF%E5%8A%A8%20Windows%2010%20%E5%92%8C%20Ubuntu%EF%BC%8C%E5%A6%82%E4%BD%95%E6%89%8D%E8%83%BD%E5%AE%8C%E7%BE%8E%E5%9C%B0%E9%80%9A%E8%BF%87%20SSH%20%E8%BF%9E%E6%8E%A5%E5%AE%83%E4%BB%AC%EF%BC%9F.png)
我正在双启动 Windows 和 Ubuntu,并且正在使用一个通过 SSH 为 Ubuntu 发送命令的程序。我决定在 Windows 上应用相同的方法,但问题显然是,它们都具有相同的 IP(ssh user@IP),因此我收到了 MITM 攻击警告并且无法通过。
我尝试使用 ssh user@hostname,但输入密码后出现“权限被拒绝”的情况。
请告诉我一些解决方法?
答案1
尝试在不同的端口上运行 ssh 服务器,也许会有所帮助。
例如,Linux 位于端口 22 上,而 Windows 位于端口 222 上。
另一个想法是在 Linux 和 Windows 之间复制相同的 ssh 指纹/公钥。