Linux学习笔记(九)--RedHat 7.0之用户身份与文件权限、存储结构与磁盘划分(偏理论)
16lz
2021-01-22
一、用户身份与能力
Linux用户有三类:
1.管理员 root
2.系统用户
3.普通用户
在Linux系统中,UID就相当于我们的身份证号码一样具有唯一性,因此可通过用户的UID值来判断用户身份。在RHEL 7系统中,用户身份有下面这些。
管理员UID为0:系统的管理员用户。
系统用户UID为1~999: Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独立的系统用户负责运行,进而有效控制被破坏范围。
普通用户UID从1000开始:是由管理员创建的用于日常工作的用户。
需要注意的是,UID是不能冲突的,而且管理员创建的普通用户的UID默认是从1000开始的(即使前面有闲置的号码)。
1. useradd命令
useradd命令用于创建新的用户,格式为“useradd [选项] 用户名”。
useradd命令中的用户参数以及作用
参数 | 作用 |
-d | 指定用户的家目录(默认为/home/username) |
-e | 账户的到期时间,格式为YYYY-MM-DD. |
-u | 指定该用户的默认UID |
-g | 指定一个初始的用户基本组(必须已存在) |
-G | 指定一个或多个扩展用户组 |
-N | 不创建与用户同名的基本用户组 |
-s | 指定该用户的默认Shell解释器 |
更多相关文章
- Linux系统的运行级的概念
- 移动硬盘安装Ubuntu系统(UEFI引导)的一些记录
- 假如你不小心干掉了系统,你该怎么办?(一次手贱的记录 ~ Ubuntu and
- linux系统编程之进程(八):守护进程详解及创建,daemon()使用
- arm-linux系统下加入glog日志
- 如何查找特定用户可执行的所有文件(不是最新的)
- Ubuntu系统环境变量详解
- Linux系统安装并使用Tomcat
- 操作系统的理念—以windows和linux为例