Ubuntu 初始账户无法通过公钥登录

Ubuntu 初始账户无法通过公钥登录

我尝试从我的 Win10 客户端通过 ssh 登录到 Ubuntu 服务器,而无需烦人的密码输入。

所以我将我的Win10客户端配置为这个官方的关联说。

以下是我的 2 个帐户:

1.我安装Ubuntu时使用的初始帐户名为user_owner

2.我为别人创建的另一个普通账户叫user_guest

我确实将 win10 客户端生成的 id_rsa.pub 内容粘贴到了~/.ssh/authorized_keys fileUbuntu 服务器上这两个用户的 id_rsa.pub 内容中。

奇怪的事情发生了:

  1. 当我使用以下方式从 Win10 登录时仍然需要密码
ssh [email protected]

  1. 当我使用相同的 Win10 登录时,它让我无需密码即可进入
ssh [email protected]

/etc/ssh/sshd_config我尝试在 Ubuntu 服务器上编辑

RSAAuthentication yes
PubkeyAuthentication yes
PasswordAuthentication yes
PermitRootLogin yes

那么请告诉我为什么会发生这种情况以及我做错了什么?

相关内容