我如何在CentOS 5.6上创build一个用户名,该用户不能用密码login。 IE他们只能使用公钥authenticationlogin和SSH。
useradd myuser -d /their-home-dir
这样做,没有打电话passwd?
是的,这将做到这一点,但你当然应该添加一些钥匙~/.ssh/authorized_keys 。
如果你只想强制执行pubkeyauthentication,那么你需要修改你的/ etc / ssh / sshd_config,并设置
PasswordAuthentication no