书籍内容
本书由领先的Linux认证和安全专家撰写,通过真实示例和循序渐进的操作全面讲解Linux安全。
全书分八部分,共33章。
第一部分(第1~5章)概述Linux的基础知识,包括Linux发行版及其核心组件的基本信息、命令行的使用、如何获取帮助、如何编辑文件,以及如何进行故障处理。
第二部分(第6~8章)探讨用户和用户组,包括如何添加、修改和删除组,如何创建和保护账户,以及如何制订账户安全策略。
第三部分(第9~13章)讲解文件和数据存储,包括如何利用Linux权限来保护文件、如何创建分区和文件系统、如何使用autofs及如何创建加密文件系统、如何使存储设备在网络上可用,以及如何制订存储安全策略。
第四部分(第14~17章)介绍自动化,包括利用crontab和at在将来的某个时间自动运行进程,将bash命令放进文件中来创建更复杂的命令集合,以及常见的自动化日常任务,最后讲述了定时任务安全策略的制订。
第五部分(第18~23章)讲解网络,包括配置和保护网络连接时所需了解的基础知识,配置系统以连接到网络的过程,配置DNS、DHCP、邮件服务器、Apache Web服务器和Squid的过程,如何通过网络登录远程系统,以及如何制订网络安全策略。
第六部分(第24~25章)探讨进程和日志管理,包括如何启动、查看和控制进程,如何查看系统日志,以及如何配置系统来创建自定义的日志条目。
第七部分(第26~29章)介绍软件包管理,涵盖如何在基于Red Hat和Debian的发行版本上管理软件包,系统引导的过程和相关工具的使用,以及如何制订软件包管理安全策略。第八部分(第30~33章)介绍一些安全任务,包括黑客用来收集系统信息的技术,如何配置防火墙软件来保护系统免受网络攻击,以及入侵检测技术等。
本书适合所有想更好地使用Linux系统、想让Linux系统尽可能安全的读者阅读。
编辑推荐
适读人群 :网络安全从业人员、安全运维人员、其他对网络安全——包括Linux操作系统感兴趣的读者
BookAuthority上榜新书
世界知名技术专家撰写
通过真实示例和循序渐进的操作全面讲解Linux安全
涵盖保护Linux系统、网络、应用程序和数据安全所需的全部知识
不需要Linux安全的相关经验,不需要昂贵的设备就可以动手实践作者简介
威廉·罗斯韦尔
(William “Bo” Rothwell)
讲师、课件开发人员和One Course Source的创始人,拥有20多年的Unix和Linux教学经验。他撰写了30多门有关编程、系统管理和相关主题的课程。他的书籍包括CompTIA Linux + / LPIC-1 Portable Command Guide、LPIC-2 Certification Guide和Linux for Developers。
丹尼斯·金赛
(Denise Kinsey)
博士、思科CISSP和休斯敦大学的助理教授。在20世纪90年代末担任Unix管理员(HP-UX)时,她意识到操作系统的强大功能和灵活性。这促使她在家里安装了不同风格的Linux,并在Linux上开设了几门学术课程。她在网络安全方面有着深厚的背景,致力于与客户和学生分享并实施最佳实践。
译者简介
王跃东
资深运维工程师,10余年工作经验,曾在折800、客如云、ThoughtWorks公司工作,擅长运维架构和运维自动化开发。目前就职于一家互联网教育公司,主要专注于容器化和Kubernetes方面。
王云午
从事运维工作10余年,在某大型企业任高级运维工程师,主要负责数据库、中间件及私有云平台的管理与维护工作,拥有丰富的IT运维经验。