作者简介 李贺华,男,1976年生,重庆大学计算机软件与理论专业工学硕士,中组部0批西部之光访问学者,教授。从2003年起先后主编出版“Linux操作系统应用与安全”、“信息安全等级保护与风险评估”、“网络规划与设计”、“云架构操作系统基础”、“网络安全产品调试与部署”等多部教材。 目录 前言 项目1 开启Linux系统网络应用与运维之门 任务1 在虚拟环境中部署Linux系统 子任务1 选择Linux操作系统的版本 子任务2 选择Linux系统磁盘分区方案 子任务3 在VMware上安装RHEL7 任务2 学习Linux字符界面使用技巧 子任务1 使用命令登录与关机 子任务2 获取Linux命令的帮助 子任务3 学习使用vim编辑器 任务3 掌握文件与目录的基本操作 子任务1 学习操作文件和目录 子任务2 创建和使用链接文件 子任务3 排序、比较与处理文本 子任务4 查找文件或字符串 思考与练习 项目2 Linux系统的网络连接应用与管理 任务1 详解常用的Linux网络配置文件 任务2 学习使用Linux网络配置和测试命令 子任务1 使用hostnamectl命令设置主机名 子任务2 使用ifconfig命令设置IP地址 子任务3 使用route命令管理路由信息表 子任务4 使用syscti、ss、arp、ping和traceroute命令 任务3 使用nmcli命令管理Linux网络 子任务1 了解nmcli命令的功能和语法 子任务2 使用nmcli命令管理网络连接 思考与练习 项目3 服务管理系统Systemd的应用与管理 任务1 初识新一代服务管理系统Systemd 子任务1 了解Systemd的功能和特点 子任务2 了解Systemd的日志服务Journald 任务2 编写Systemd管理下的服务脚本 子任务1 理解Systemd的Unit 子任务2 认识Service的Unit文件 子任务3 创建自己的Systemd文件 任务3 使用Systemd实现系统基本管理 子任务1 理解systemctl命令的语法和功能 子任务2 使用systemctl命令进行管理 子任务3 SysV init和Systemd命令的对比 子任务4 使用Systemd的其他管理命令 思考与练习 项目4 安全子系统SELinux的应用与管理 任务1 初识SELinux的基本概念和工作过程 子任务1 了解自主访问控制与强制访问控制 子任务2 理解SELinux的基本术语 子任务3 了解SELinux的工作过程 任务2 管理SELinux的工作模式 子任务1 理解SELinux工作模式 子任务2 查看和更改SELinux模式 任务3管理 SELinux安全上下文 子任务1 查看进程的SELinux安全上下文 子任务2 管理文件和目录的SELinux安全上下文 子任务3 管理端口的SELinux类型上下文 任务4管理 SELinux的布尔值 子任务1 使用图形界面管理SELinux布尔值 子任务2 使用命令行管理SELinux布尔值 子任务3 监控SELinux冲突 思考与练习 项目5 vsftpd服务器的应用与管理 项目6 Apache服务器的应用与管理 项目7 MariaDB数据库服务器的应用与管理 项目8 Samba文件共享服务器的应用与管理 项目9 DNS域名解析服务器的应用与管理 项目10 DHCP地址管理服务器的应用与管理 项目11 Squid代理服务器的应用与管理 项目12 电子邮件服务器的应用与管理 项目13 OpenLDAP目录服务器的应用与管理 项目14 Linux防火墙软件的应用与管理 项目15 Linux服务器的远程访问与管理 项目16 Linux操作系统的加固与安全管理 参考文献 内容推荐 互联网产业的迅猛发展,促使云计算、大数据产业的形成并快速发展,云计算、大数据作为一个基于开源软件的平台,Linux占据了核心优势,据Linux基金会的研究,86%的企业已经使用Linux操作系统进行云计算、大数据平台的构建,目前Linux已开始取代Unix成为最受青睐的云计算、大 |