创建用户后,发现账户下面没有生成.ssh的隐藏文件夹,安装网上文章,尝试命令:ssh-keygen 也不成功,于是手动创建。
在用户home目录下,例如 /home/user/
sudo mkdir .ssh
sudo chown user.user .ssh/
sudo touch authorized_keys
然后打开编辑
sudo vim authorized_keys

保存退出,用户即可使用key验证登录
Ubuntu为账户提供public key认证登陆
原文:https://blog.51cto.com/helpdesk/2422329