这个部分其实已经写过很多次了,但是毕竟是更新的博客,还是在这里记录一手吧。
因为个人偏好原因,这里的命令全部在 Debian(或者 Ubuntu)下实践,在不同的 Linux 发行版中可能会有所出入。
在 Debian 中,添加新用户有两种不同的命令:
useradd
Linux 默认的用户添加命令,是最“传统”的命令。但是因为需要配合其他命令执行创建用户、设置home目录、设置默认shell、设置用户组等功能,命令多了,使用起来就比较复杂。于是就比较推荐使用下面的第二种,adduser
这是一个 Perl 脚本,可以包办除了 sudo 权限以外的全部任务,所以这篇博客就用这个。
使用 adduser 的话,其实只要两个命令就可以完成新用户创建和 sudo 权限分配:
sudo adduser newusername
sudo usermod -aG sudo newusername
下面给一张截图:
观察图片,使用 adduser 之后,会有一个填表单的环节,写入新用户的基本信息,创建用户的任务就结束了。
然后使用 usermod 把用户加入(追加)到 sudo 用户组,可以默认为其设置 sudo 权限,可以避免“黑马程序员”提到的修改文件的方法。
END...