-
内容大纲
Linux系统是互联网最常用的操作系统之一,由于使用广泛,故其安全性不可忽视。本书以Ubuntu系统为例学习Linux系统的基本操作和相关配置,从攻防实践出发,讲解与Linux系统安全有关的各个知识点。全书分为8章,内容包括Linux系统基础、Linux文件管理、用户与权限、系统管理、服务管理、shell基础、Linux防火墙以及容器安全。各章尽可能地提供网络攻防相关的实用案例,帮助读者深入掌握Linux系统下的安全运维实践技能。
本书可作为高等院校网络空间安全、计算机、通信、电子信息等相关专业的教材,也可作为相关领域研究人员和专业技术人员的参考书。 -
作者介绍
-
目录
第1章 Linux系统基础
1.1 Linux介绍
1.1.1 UNIX操作系统
1.1.2 Linux的发行版
1.2 Linux Ubuntu系统安装
1.2.1 Ubuntu下载
1.2.2 Ubuntu 22.04系统安装
1.2.3 虚拟机网络设置
1.2.4 软件安装和源更新
1.2.5 VMware虚拟机软件的其他功能
1.3 Linux系统基本操作
1.3.1 桌面速览
1.3.2 Shell简介
1.3.3 常用命令
1.3.4 常用快捷键
习题
第2章 Linux文件管理
2.1 touch创建文件
2.2 vim编辑器使用
2.2.1 vi/vim编辑器创建文件
2.2.2 vim的三种模式
2.2.3 查找和替换
2.2.4 优化默认设置
2.2.5 vim文件泄露
2.2.6 禁止vim生成交换文件
2.2.7 vim文件加密
2.3 文件查看操作
2.3.1 小文件查看
2.3.2 more和less
2.3.3 which和whereis
2.3.4 locate
2.3.5 find文件搜索命令
2.4 文本内容处理
2.4.1 grep文本搜索
2.4.2 sed文本编辑命令
2.4.3 awk文本分析命令
2.5 Linux文件系统
2.5.1 磁盘分区
2.5.2 EXT4文件系统
2.5.3 创建文件系统
2.5.4 目录结构
2.5.5 /proc文件系统
2.6 链接文件
2.6.1 符号链接
2.6.2 符号链接的安全
习题
第3章 用户与权限
3.1 用户管理
3.1.1 用户分类
3.1.2 用户管理文件
3.1.3 用户管理
3.1.4 修改用户属性
3.1.5 用户登录过程分析
3.1.6 用户组
3.2 权限管理
3.2.1 修改文件所属者与所属组
3.2.2 修改文件权限
3.2.3 目录权限及其配置建议
3.3 特殊权限
3.3.1 默认权限
3.3.2 扩展权限
3.3.3 隐藏属性
3.4 细粒度访问控制(ACL)
3.5 SUID提权
习题
第4章 系统管理
第5章 服务管理
第6章 shell管理
第7章 Linux防火墙
第8章 容器安全
附录 部分习题参考答案
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...