用户
用户是Linux系统工作中重要的一环,用户管理包括 用户 与 组 管理
在Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对不同的系统资源拥有不同的使用权限
在Linux系统中,可以指定每一个用户 针对不同的文件或者目录 的不同权限
创建用户/设置密码/删除用户
序号 | 命令 | 作用 | 说明 |
01 | useradd -m -g 用户名 | 添加新用户 | -m 自动建立用户家目录 -g 指定用户所在组,否则会建立一个和用户同名的组 |
02 | passwd 用户名 | 设置用户密码 | 如果是普通用户,直接用passwd可以修改自己的账户密码 |
03 | userdel -r 用户名 | 删除用户 | -r 选项会自动删除用户家目录 |
04 | cat /etc/passwd | grep 用户名 | 确认用户信息 | 新建用户后,用户信息会保存在 /etc/passwd 文件中 |
passwd 文件
/etc/passwd 文件存放的是用户的信息,由6个分号组成的7个信息,分别是:
- 用户名
- 密码(x,表示加密的密码)
- UID(用户标识)
- GID(组标识)
- 用户全名或本地账号
- 家目录
- 登录使用的Shell,就是登录之后,使用的终端命令,ubuntu 默认是 dash(dash界面是纯色,不友好,修改为bash界面变成彩色会更友好)
提示:
创建用户时,如果忘记添加 -m 选项指定新用户的家目录,最简单的方法就是删除用户重新创建;
创建用户时,默认会创建一个和用户名同名的组名;
用户信息保存在 /etc/passwd 文件中
查看用户信息
序号 | 命令 | 作用 |
01 | id 用户名 | 查看用户 UID 和 GID 信息 |
02 | who | 查看当前所有登录的用户列表 |
03 | whoami | 查看当前登录用户的用户名 |
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/linuxchangyongcaozuozhiyonghuhequanxian/.html