目录
- 1、用户和用户组
- 1.1 用户配置文件
- 1.1.1 /etc/passwd
- 1.1.2 /etc/shadow
- 1.1.3 /etc/group、/etc/gshadow
- 1.2 用户管理相关文件
- 1.3 用户管理命令
- 1.3.1 useradd
- 1.3.2 passwd
- 1.3.3 usermod
- 1.3.4 chage
- 1.3.5 userdel
- 1.3.6 su
- 1.4 用户组管理命令
- 2、权限管理
- 2.1 ACL权限
- 2.1.1 ACL权限简介和开启
- 2.1.2 ACL权限查看和设定
- 2.1.3 最大有效权限和删除ACL权限
- 2.1.4 默认ACL权限和递归ACL权限
- 2.2 文件特殊权限
- 2.2.1 setUID
- 2.2.2 setGID
- 2.2.3 Sticky BIT
- 2.3 文件系统属性chattr权限
- 2.4 系统命令sudo权限
- 3、文件系统管理
- 3.1 分区
- 3.2 文件系统
- 3.3 常见命令
- 3.3.1 df
- 3.3.2 du
- 3.3.3 fsck(了解即可)
- 3.3.4 dumpe2fs
- 3.3.5 mount
- 3.3.6 umount
- 3.4 自动挂载
- 3.5 分配swap分区
- 3.5.1 free
- 3.5.2 新建分区
- 3.5.3 格式化
- 3.5.4 加入swap分区
- 3.5.5 开机挂载
- ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️
- ❤️ 本篇创建记录 2022-12-18 ❤️
- ❤️ 本篇更新记录 2022-12-18 ❤️
- 🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言 📝
- 🙏 此博客均由博主单独编写,不存在任何商业团队运营,如发现错误,请留言轰炸哦!及时修正!感谢支持!
- 🔥 Arduino ESP8266教程累计帮助过超过1W+同学入门学习硬件网络编程,入选过选修课程,刊登过无线电杂志🔥
1、用户和用户组
1.1 用户配置文件
1.1.1 /etc/passwd
命令:
man 5 passwd
1.1.2 /etc/shadow
1.1.3 /etc/group、/etc/gshadow
1.2 用户管理相关文件
1.3 用户管理命令
1.3.1 useradd
1.3.2 passwd
1.3.3 usermod
1.3.4 chage
1.3.5 userdel
1.3.6 su
1.4 用户组管理命令
2、权限管理
2.1 ACL权限
2.1.1 ACL权限简介和开启
命令:
df 命令找到根目录所在的分区
2.1.2 ACL权限查看和设定
命令多了一个e字母
。
2.1.3 最大有效权限和删除ACL权限
命令:
setfacl -m m:xxx
2.1.4 默认ACL权限和递归ACL权限
注意:
这个命令要看执行瞬间
注意:
这个命令要看执行瞬间。刚好夹在两个命令之间的文件。
2.2 文件特殊权限
2.2.1 setUID
思考:
- 如果给vim配置SUID会发生什么?
2.2.2 setGID
2.2.3 Sticky BIT
2.3 文件系统属性chattr权限
2.4 系统命令sudo权限
3、文件系统管理
3.1 分区
3.2 文件系统
3.3 常见命令
3.3.1 df
3.3.2 du
3.3.3 fsck(了解即可)
3.3.4 dumpe2fs
3.3.5 mount
mount
3.3.6 umount
3.4 自动挂载