在Linux系统上不推荐使用root用户操作系统,所以通常是新建一个用户,并赋予sudo权限。

在Debian 12 上新建用户可以使用 adduser 命令(推荐,交互式)或 useradd 命令(更底层,需手动配置更多选项)。

以下是使用 adduser 命令创建新用户的步骤:

1. 以 root 用户或具有 sudo 权限的用户登录

确保你有管理员权限。

2. 运行 adduser 命令

$ adduser username

将 username 替换为你想创建的用户名,例如:

$ adduser alice

3. 按提示设置用户信息

系统会交互式地提示你输入以下信息:

示例输出:

Adding user `alice’ …
Adding new group `alice’ (1001) …
Adding new user `alice’ (1001) with group `alice’ …
Creating home directory `/home/alice’ …
Copying files from `/etc/skel’ …
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for alice
Enter the new value, or press ENTER for the default
    Full Name []: Alice Smith
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
Is the information correct? [Y/n] Y

4. 验证用户是否创建成功

$ id alice

输出应包含用户和组信息,例如:

uid=1001(alice) gid=1001(alice) groups=1001(alice)

你也可以查看 /home/alice 目录是否已创建。

5.为新用户添加 sudo 权限

如果希望该用户能执行管理员命令,将其加入 sudo 组:

$ usermod -aG sudo alice

之后,该用户可以使用 sudo 命令执行需要管理员权限的操作,请留意sudo组和root组不一样。
申请sudo权限,需验证密码,请输入alice用户自己的密码,而不是root用户的密码。

6.删除用户

如需删除用户及其主目录:

$ sudo deluser –remove-home alice

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注