小编use*_*374的帖子

Ubuntu 22.10 不允许使用密码进行 SSH(在 Ubuntu 22.04 中工作)

通常我使用共享密钥通过 ssh 连接到我们的 Ubuntu 服务器。这样可行。

有时我会更改 /etc/ssh/sshd_config 并设置“PasswordAuthentication yes”以允许某人使用密码进行连接。如果他们在没有使用 -i 选项指定密钥的情况下进行连接,则会提示他们输入密码

这种行为似乎在最新的 Ubuntu 22.10 中发生了变化

即使 sshd_config 中的 PasswordAuthentication yes ,尝试在没有密钥的情况下进行 ssh,也会给出错误“权限被拒绝(公钥)。”,而不会提示输入密码

我的 Ubuntu 服务器可以追溯到 18,这种行为是新的。

我比较了 22.04 服务器(提示输入密码)和 22.10 服务器(不提示输入密码)之间的 sshd_config 文件,所有选项的配置都完全相同

我缺少什么想法吗?

谢谢

ubuntu ssh

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

ssh ×1

ubuntu ×1