语境:
- 首先,我获得了一个新的 ubuntu 20.04 服务器,并设置了密码
- 我在 Windows 10 上使用 OpenSSH 客户端
- 我想进行无密码登录,然后我
- 使用密码通过 ssh 连接到服务器,
- 手动创建
~/.ssh /authorized_keys
并打开vim
- 将我的公钥内容从我
C:\users\me\.ssh\id_rsa.pub
的 ssh 窗口复制并粘贴到。 - 退出 ssh 会话并尝试无密码登录,
- 失败的
- (再尝试几次并多次摇头)
答案1
查看.ssh/authorized_keys
文件中的两个条目。第一个条目以 开头sh-rsa
,而第二个条目以 开头ssh-rsa
。这很可能是问题所在。因此,当您复制/粘贴公钥时,您只是打错了。