phu*_*ehe 10 ssh authentication key-authentication
我不想完全禁用密码远程登录,但我想让我的帐户只能通过密钥对身份验证访问(还有其他用户想要使用密码登录)。是否可以在每个用户的基础上更改此设置,理想情况下不更改系统设置?
并且明确地说,我的帐户具有 sudo 访问权限,因此我不想锁定密码。
您可以使用匹配选项 sshd_config
Match 引入一个条件块。如果满足 Match 行上的所有条件,则以下行中的关键字将覆盖在配置文件的全局部分中设置的那些,直到另一个 Match 行或文件末尾。 [1]
因此,在该文件的末尾,您可以指定:
Match User yourusername
PasswordAuthentication noRun Code Online (Sandbox Code Playgroud)
查看man 5 sshd_config所有可用选项。
[1] http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=5
| 归档时间: |
|
| 查看次数: |
1534 次 |
| 最近记录: |