无法使用 ssh 密钥连接到 dropbear

无法使用 ssh 密钥连接到 dropbear

我有两对(相同的)运行 Linux 的嵌入式设备。我在两台设备上都设置了相同的 ssh 密钥。我可以使用该密钥连接到一台机器,但第二台机器仍然要求输入密码。显然,我在第一台机器上操作正确,所以它可以正常工作,但为什么在第二台机器上不起作用?我的客户端是 Windows 7 机器(我连接的那台)。

在 Windows 上:我有.ssh\id_dsa(私钥)和相应的配置文件。

我已使用文件将公钥(id_dsa.pub文件)移动到两台Linux机器上。我确保在两个地方都做同样的事情。scp/root/.ssh/authorized_keys

我已检查服务器上的文件权限(root.ssh文件夹和authorized_keys文件),并确保它们在两台机器上相同。我的问题是,为什么密钥在一台机器上有效,但在另一台机器上似乎无效?

我在 Windows 7 上使用 OpenSSH(MingW 的一部分)进行连接。

相关内容