新建用户
假设新建用户 Truman 。
useradd Truman
passwd Truman
设置公钥
cd /home/Truman
mkdir .ssh
touch .ssh/authorized_keys
将公钥粘贴至authorized_keys
。
接下来一步容易忘记——修改权限。
chown -R Truman. .ssh
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
设置免密码 sudo 权限(备用)
visudo
找到
root ALL=(ALL) ALL
在下一行添加
Truman ALL=(ALL) NOPASSWD:ALL
visudo好评,上次看到别人教程用vim直接编辑 🤔
我记得这份文件仅能使用 visudo 编辑 🤣