在Linux系统中,账户信息通常存储在 /etc/passwd 文件中,每一行代表一个用户账户。每个账户的默认信息包括以下字段:

  1. 用户名: 表示用户的登录名。
  2. 密码占位符: 在过去,密码被存储在这里,现在一般是 ‘x’ 或 ‘*’,表示密码存储在 /etc/shadow 文件中。
  3. 用户ID(UID): 每个用户都有一个唯一的数字ID,用于标识用户。
  4. 用户组ID(GID): 每个用户都属于一个主要的用户组,这里指定了用户所属的用户组ID。
  5. 用户描述信息: 包含用户的全名或其他描述信息。
  6. 用户主目录: 用户登录后默认所在的目录。
  7. 默认shell: 用户登录时使用的shell,默认是 /bin/bash

要添加用户账户,可以使用 adduseruseradd 命令。例如:

  • 使用 adduser

    sudo adduser username
    

    这将交互式地创建一个新用户,并要求输入密码和其他信息。

  • 使用 useradd

    sudo useradd -m username
    

    -m 选项会为新用户创建主目录。

要删除用户账户,可以使用 userdel 命令。例如:

sudo userdel username

以上命令都需要在管理员权限下执行。删除用户可能会删除其相关的文件和目录,你可以通过 -r 选项来删除用户的主目录及相关文件:

sudo userdel -r username

在操作用户账户时,请务必小心,确保你不会删除重要的数据或账户。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.