在 ubuntu 机器上使用 keyfile-authentication 与 root 以外的其他用户进行身份验证

在 ubuntu 机器上使用 keyfile-authentication 与 root 以外的其他用户进行身份验证

我尝试添加一个能够使用密钥文件身份验证方法进行身份验证的用户,以便在 Linux Ubuntu 机器上进行身份验证。我尝试了整整两天,但还是没能设置成功。以下是我目前所做的:

  1. 我添加了一个用户 teamalpha 并在 sudoes 文件中赋予了所有权限
  2. 我在用户目录中添加了 .ssh (700) 和 authorized_keys (600)
  3. 我将文件和目录的所有者更改为 teamalpha 用户
  4. 我在 authorizedKeyfile %h/.ssd/authorized_keys 中添加
  5. 我将 PuttyGen 生成的公钥放在 authorized_keys 文件中。我按照之前对 root 用户执行的操作进行操作。对于 root 用户,它可以正常工作。
  6. 使用 service ssh restart 我重新启动了 ssh 服务

当我尝试使用 teamalpha 用户登录时,我只收到失败消息服务器拒绝我们的密钥

我已经尝试了整整两天,许多不同的方案和设置。全部失败。哪里出了问题?

相关内容