![允许除 root 之外的所有用户使用密码访问?](https://linux22.com/image/565908/%E5%85%81%E8%AE%B8%E9%99%A4%20root%20%E4%B9%8B%E5%A4%96%E7%9A%84%E6%89%80%E6%9C%89%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E5%AF%86%E7%A0%81%E8%AE%BF%E9%97%AE%EF%BC%9F.png)
为了方便起见,我想在我的服务器上保留 root 用户权限,而人们反对这个想法的唯一原因(据我所知)是对 SSH 的暴力攻击。
那么,SSH 中是否有一种方法可以为除 root 之外的所有用户启用密码访问,但允许 root 使用 ssh-key 访问?
操作系统:Ubuntu 服务器版本 10.04 x86
SSH 版本:OpenSSH_5.3p1 Debian-3ubuntu7,OpenSSL 0.9.8k 2009 年 3 月 25 日
答案1
从sshd_config(5)
手册页中:
PermitRootLogin ... If this option is set to “without-password”, password authentica- tion is disabled for root.