CentOS 创建无密码用户,仅需公钥验证

CentOS 创建无密码用户,仅需公钥验证

如何在 CentOS 5.6 上创建无法使用密码登录的用户。即,他们只能使用公钥身份验证登录和 SSH。

 useradd myuser -d /their-home-dir

不调用 passwd 的话能行吗?

答案1

是的,这样可以,但是~/.ssh/authorized_keys当然你还需要添加一些键。

答案2

如果你只想强制使用公钥认证,那么你需要修改 /etc/ssh/sshd_config ,并设置

PasswordAuthentication no

相关内容