在 Windows 10 Enterprise 上,我无法通过 ssh 连接到 Linux 机器。192.168.0.3
是一个有效的本地 IP,我可以使用 连接到它putty
。
PS C:\Users\elsneste> ssh 192.168.0.3
CreateProcessW failed error:193
ssh_askpass: posix_spawnp: Unknown error
Host key verification failed.
PS C:\Users\elsneste> ssh -V
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
这是全新的 Windows 10 安装。我.ssh
从之前的机器复制了文件夹,但这可能不是一个好主意。
然后我将该.ssh
文件夹重命名为以._ssh
使其停用,但没有任何效果。
Windows Openssh 功能已重新安装。同样,没有效果。
还安装了适用于 Windows 的 Git。同样的错误git 命令,没有错误git bash
答案1
DISPLAY=UNDEFINED
找到了解决方案:从 Windows 环境变量中删除环境变量 (或类似的)。