用 public key 登陆后:
- 切换到超级用户模式
sudo -i
- 创建新用户
adduser new_user
根据提示填好密码和信息
- 将 new_user 添加到 sudo(ubuntu)
usermod -aG sudo new_user
或者编辑 /etc/sudoers,添加如下行:
# vi /etc/sudoers
root ALL=(ALL) ALL
user ALL=(ALL) ALL 用户 user 执行 sudo 时需要密码。
#user ALL=NOPASSWD:ALL 用户 user 执行 sudo 时不需要密码。
#user ALL=NOPASSWD:/etc/network/interfaces 用户 user 执行只有 sudo 执行/etc/network/interfaces 的权限,执行时不需要密码。
- 修改 /etc/ssh/sshd_config
#vi /etc/ssh/sshd_config
PasswordAuthentication yes #把 no 改成 yes
#在最后一行 AllowUsers 添加 new_user,用户名之间用空格隔开
AllowUsers root admin new_user
- 重启 ssh 服务
/etc/init.d/ssh restart