linux用户管理
配置网卡信息
vi /etc/sysconfig/network-scripts/ifcfg-ens33
esc 退出编辑
:wq保存
systemctl restart network
ip a
使用ping命令检查是否联通
什么是相对路径?
两种表达式: 当前目录 . 上一级目录 ..
什么是绝对路径?缺点?
从根开始描述,用来定位文件,能找到所有的文件
mkdir -pv /home/{qf/{dir1, 111},nizhan}
2.**-p, --parents**: 创建多级目录。如果父目录不存在,`mkdir` 会创建它们。
3.**-v, --verbose**: 显示创建每个目录时的信息。
1.用户和组的基本概念和作用
用户(User)
- 概念:用户是指操作系统中可以进行登录和执行任务的实体。每个用户都有一个唯一的用户标识(UID)和用户名称。
- 作用:
- 资源访问控制:通过用户身份,操作系统可以控制对文件、目录、设备等资源的访问。
- 权限管理:每个用户可以被赋予不同的权限,以控制他们对系统资源的访问和操作。
- 个性化环境:每个用户可以有自己的环境设置,如桌面布局、启动程序等,这使得多个用户可以在同一台计算机上工作而互不干扰。
组(Group)
- 概念:组是用户的一个集合,用于简化权限管理。组允许你将多个用户归为一组,并为整个组分配权限,而不是单独为每个用户分配。
- 作用:
- 权限分配:通过将用户添加到特定的组,可以方便地为一组用户分配相同的权限,而无需单独设置每个用户的权限。
- 资源共享:组可以用来共享资源,如文件和目录,组内的所有成员都可以访问这些共享资源。
- 安全策略:在需要对一组用户执行安全策略时,如限制对敏感数据的访问,组提供了一个有效的管理手段。
用户和组的交互
- 用户属于组:一个用户可以属于多个组,这允许用户根据需要访问不同组的资源。
- 组权限:当用户尝试访问资源时,系统会检查该用户所属的组的权限,以及用户自己的权限,来决定是否允许访问。
在Linux系统中,用户和组的管理通常通过命令行工具如useradd
、groupadd
、usermod
、groupmod
等来完成。这些工具允许系统管理员创建新用户和组、修改用户和组的属性、分配用户到组等。
用户管理
1.用户基本信息文件
etc文件:配置文件----->是操作机器变化的文件
'cat /etc/passwd'
passwd 用户文件,在etc目录下,被冒号(:)分为七段
第一个冒号之前:用户名-------->不允许重名 登录系统的名字
第二个字段:密码占位符,但是密码不保存在这个文件
第三个字段:uid-------> 用户的身份证 0----> 特权用户 1~499系统用户 1000+ 普通用户
IDC--------->internet database center (互联网数据中心)
每一台服务器:双电(市电,ups--->不间断供电系统,油机发电机组)
第四个字段:gid---->group组
第五个字段:描述
第六个字段:/root:家目录,登录系统时所在的目录
第七个字段:/bin/bash登录shell:命令解释器
shell----->壳 功能----->命令的解释器;命令定义;接受命令;执行命令
版本: ashell/bshell/tshell bash 当前计算机所用的版本为bash
用户密码信息文件
/etc/shadow
组信息文件
/etc/group