我正在尝试将 Windows 11 的无密码 SSH 身份验证设置为 Ubuntu 22(在同一台计算机上的 WSL 中运行)。我已遵循所有常规步骤,并且可以使用密码成功 SSH 到 Ubuntu 主机,但无密码身份验证失败。
这就是我所做的:
ssh-keygen
ssh username@ipaddress
即使在此过程之后,Ubuntu 服务器仍然提示输入密码,如果我在
/etc/ssh/sshd_config
中禁用密码身份验证,那么我根本无法通过 SSH 连接到服务器。
我还应该尝试什么?
切换到 ed25519 键后现在可以工作了,我的配置文件被搞乱了