正课day18昨日复习

上节课复习
1.挂载点与分区的概念

操作系统----->文件系统 文件系统 文件系统
硬盘--------->分区1 分区2 分区3


硬盘分区(文件系统)------->目录


2.硬盘空间不够用
加硬盘
分区,不分区整体相对于一个分区
制作文件系统:mkfs.xfs /dve/sdb
挂载: mount /dev/sdb /boot/data 将文件路径挂载到另一个内存够的路径,保存文件时,文件路径不会变,但文件保存在sda3.其他分区中

3.权限
linux系统是根据uid区分用户
0 超级管理员
1-200 系统用户
201-999 系统用户
1000+ 普通用户

linux用户将权限分为3类
属主:u
属组:g
其他人:o

创建用户相关文件
1.用户信息
useradd 创建用户 => /etc/passwd 放用户信息
/etc/shadow 用户密码

2.组信息
/etc/group 组信息
/etc/gshadow 组密码文件

3.家目录
/home/用户同名文件夹
cp -ra /etc/skell/.[!.]* /home/名称 拷贝隐藏文件

4.邮箱
/var/spool/mail/名称


useradd -u 用户id -g 主组id -d 指定家目录 -c指定描述信息 -s指定登录shell -e 密码过期时间

linux规定,一个用户至少在一个组内,该组称之为他的主组

usermod -a -G 附加组1,附加组2,附加组3 用户名

gpasswd -a 用户名 组 将用户添加到组里
gpasswd -M 用户1,用户2,用户3 组 多个用户添加到组内

gpasswd -d 用户 组 将用户从组内删除

哈希算法
高效解决问题的算法
一种算法解决一种特定的问题


哈希算法:可以把文本内容/一串字符计算成一串哈希值
常见的哈希算法:
md5
sha512
sha256
我们无需研究hash的原理,只需掌握hash值的特点即可
hash值的三大特点:
1.传入的内容一样,并且采用的hash算法一样,那么得到hash的值也是一样
2.hash值不可逆,不能通过hash值反推出明文
3.hash的长度取决于hash算法,和输入内容的长度


groupadd -g 组id 组名
groupmod -n 新名字 原组名
groupdel 删除组 不能删除主组

posted @ 2020-10-29 17:28  IYY嗯呢  阅读(48)  评论(0编辑  收藏  举报