如何在Linux系统中创建名为test的新用户

admin
在Linux系统中创建名为test的新用户,首先需使用useradd test命令建立账户,通过passwd test命令为该用户设置密码,若需赋予管理员权限,可执行usermod -aG sudo test将用户加入sudo组,使用id test验证用户是否创建成功,整个过程需具备root权限。

在Linux系统管理中,创建新用户是基础且常见的操作,无论是为了权限分离、多用户环境,还是为了进行软件测试,掌握如何添加用户都非常重要,本文将详细介绍如何使用命令行在Linux系统中添加一个名为“test”的用户。

使用 useradd 命令(最常用)

useradd 是最传统的创建用户命令,使用它添加名为“test”的用户时,系统会在后台创建用户账户信息,但通常不会立即创建密码或主目录。

步骤如下:

如何在Linux系统中创建名为test的新用户

  1. 创建用户: 打开终端,输入以下命令(通常需要 root 权限或 sudo):

    sudo useradd test

    执行后,系统会提示“useradd: warning: test's uid 1000 outside of the [0..999] range.”,这通常表示该 UID 已被占用或属于系统保留范围,但不影响用户的创建。

  2. 设置密码: 创建用户后,必须为该用户设置密码才能登录,输入以下命令:

    sudo passwd test

    系统会提示输入新密码和确认密码,输入密码时屏幕上不会显示任何字符。

  3. 验证用户: 你可以使用 id 命令来验证用户是否创建成功:

    id test

    如果返回类似 uid=1001(test) gid=1001(test) groups=1001(test) 的信息,说明用户“test”已创建并配置了基本权限。

使用 adduser 命令(交互式)

adduser 命令通常比 useradd 更适合初学者,因为它是一个交互式命令,它会引导你完成创建过程,包括设置密码、填写用户信息等。

步骤如下:

  1. 执行命令: 在终端中输入:

    sudo adduser test
  2. 交互设置: 系统会自动执行一系列操作:

    • 自动创建用户主目录。
    • 自动复制 /etc/skel 目录下的配置文件到用户主目录。
    • 提示你设置密码: 系统会要求输入密码并确认。
    • 提示你填写详细信息: 如全名、房间号、电话等,这些信息是可选的,直接按回车键即可跳过。
  3. 完成: 当提示“User 'test' added successfully”时,用户创建完成。

在Linux中添加一个名为“test”的用户,最核心的命令就是 useraddadduseruseradd 适合自动化脚本,而 adduser 则更适合手动操作,创建用户后,请务必记得使用 passwd 命令设置密码,以确保系统的安全性。

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码