我知道标题可能没有意义,但无论如何。我下载了 PuTTY 并进行了设置,然后按照本教程设置了 SSH 密钥,这样我在使用 SSH 登录时就不必输入用户名或密码。我注意到当我创建一个新用户时我使用了--disabled-password参数,因为我不需要它......但是现在当我给用户 sudo 权力时我无法继续,因为它要求我输入用户的密码,我没有。
我该怎么办?
在 /etc/ssh/sshd_config 中禁用密码认证
PasswordAuthentication no
Run Code Online (Sandbox Code Playgroud)
重新启动 sshd。
然后为用户设置密码。当您创建用户时,您具有 root 访问权限,因此作为 root
passwd user
Changing password for user user.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Run Code Online (Sandbox Code Playgroud)
这将允许您 sudo。
| 归档时间: |
|
| 查看次数: |
4639 次 |
| 最近记录: |