如何通过 SSH 访问我的 Raspberry Pi 而不需要每次都输入密码?

如何通过 SSH 访问我的 Raspberry Pi 而不需要每次都输入密码?

我是 Raspberry Pi 和基于 SSH 的连接的新手,我想通过 Visual Studio 代码上的远程 SSH 从我的 Windows 10 计算机访问在 Raspbian 上运行的 Raspberry Pi。我看过几个教程,比如这个这个,关于如何创建 SSH 密钥对,我已经完美地遵循了说明,但该过程仍然要求我输入用户的密码。

我可以肯定地说,我已经将公钥复制到 Pi 的正确目录 (~/.ssh/authoirized_keys) 中,并且我电脑上的配置文件也指向私钥的正确地址,它看起来像这样

Host Raspberry
    HostName 192.168.0.69
    User pi
    IdentityFile C:/Users/ashka/.ssh/id_ecdsa
    IdentitiesOnly true

这中间是否存在什么原因导致握手失败,或者我是否忽略了某些方面?

我真的非常感谢对此的帮助,并且我也不介意重新经历整个过程,如果这意味着我最终可以完成这件事。

答案1

我已经想出了如何做到这一点。对于任何尝试这样做的人,我建议你通过第一的仔细观看视频,不错过任何步骤。

相关内容