在Linux系统中,账户信息通常存储在 /etc/passwd
文件中,每一行代表一个用户账户。每个账户的默认信息包括以下字段:
- 用户名: 表示用户的登录名。
- 密码占位符: 在过去,密码被存储在这里,现在一般是 ‘x’ 或 ‘*’,表示密码存储在
/etc/shadow
文件中。 - 用户ID(UID): 每个用户都有一个唯一的数字ID,用于标识用户。
- 用户组ID(GID): 每个用户都属于一个主要的用户组,这里指定了用户所属的用户组ID。
- 用户描述信息: 包含用户的全名或其他描述信息。
- 用户主目录: 用户登录后默认所在的目录。
- 默认shell: 用户登录时使用的shell,默认是
/bin/bash
。
要添加用户账户,可以使用 adduser
或 useradd
命令。例如:
-
使用
adduser
:sudo adduser username
这将交互式地创建一个新用户,并要求输入密码和其他信息。
-
使用
useradd
:sudo useradd -m username
-m
选项会为新用户创建主目录。
要删除用户账户,可以使用 userdel
命令。例如:
sudo userdel username
以上命令都需要在管理员权限下执行。删除用户可能会删除其相关的文件和目录,你可以通过 -r
选项来删除用户的主目录及相关文件:
sudo userdel -r username
在操作用户账户时,请务必小心,确保你不会删除重要的数据或账户。
Was this helpful?
0 / 0