JFrancisSOC/Project-4-Linux-Users-Permissions
GitHub: JFrancisSOC/Project-4-Linux-Users-Permissions
一个在 Ubuntu 虚拟机中练习 Linux 用户管理、文件所有权和权限设置的实操教程项目。
Stars: 0 | Forks: 0
# 项目 4 – Linux 用户与权限
## 目标
- 理解并练习 Linux 文件所有权和权限设置。
- 学习浏览用户账户、目录,并使用命令修改权限。
## 环境
- Ubuntu Desktop LTS
- Oracle VirtualBox
- Bash 终端
## 练习技能
- 验证当前用户和目录
- 分析 Linux 文件所有权
- 理解文件权限概念
- 使用 `chmod` 修改权限
- 使用 `sudo` 执行管理任务
## 使用的 Linux 命令
| 命令 | 用途 |
| ------------------------------------ | ---------------------------------------------------- |
| `id` | 显示用户 ID 和组成员身份 |
| `ls -l` | 列出文件及其详细权限 |
| `chmod` | 更改文件权限 |
| `chown` | 更改文件所有权 |
| `sudo` | 以超级用户身份执行命令 |
| `pwd` | 显示当前目录 |
## 实验活动
- 使用 `id` 和 `pwd` 验证当前用户和目录。
- 通过使用 `ls -l` 列出文件来分析文件所有权。
- 创建练习文件以测试权限更改。
- 使用 `chmod` 修改文件权限,以测试不同的访问级别。
- 使用 `sudo` 对系统文件执行管理任务。
- 观察所有权更改如何影响访问权限。
## 截图
### 01 – 验证当前用户和目录
## 
### 02 – 分析 Linux 文件所有权

### 03 – 理解 Linux 文件权限
## 
### 04 – 创建练习文件

### 05 – 使用 chmod 修改 Linux 文件权限
## 
### 06 – 检查 Linux 文件所有权

### 07 – 使用 Sudo 执行管理任务

## 经验总结
- 我学会了如何阅读 Linux 权限字符串,并理解每个用户组拥有哪些访问权限。
- 我练习了使用 `chmod` 调整文件权限,并观察了这些更改如何影响谁可以读取、写入或执行文件。
- 我变得更加自信,能够使用 `sudo` 对需要提升权限的文件执行管理任务。
- 理解文件所有权和权限对于保护 Linux 环境的安全以及确保只有授权用户拥有适当的访问权限至关重要。
## SOC Analyst 心得
- 作为一名 SOC Analyst,了解权限的工作原理有助于审查系统日志并确保敏感文件得到保护。
- 定期验证文件所有权和权限设置是防止未经授权的访问或意外修改的良好做法。
- Linux 文件权限是系统安全的核心要素,掌握它们是维护安全操作环境的关键。
标签:基础教程, 应用安全, 权限管理, 模型越狱, 系统基础