本書由領先的Linux認證和安全專家撰寫,通過真實示例和循序漸進的操作全面講解Linux安全。 全書分八部分,共33章。 第一部分(第1~5章)概述Linux的基礎知識,包括Linux發(fā)行版及其核心組件的基本信息、命令行的使用、如何獲取幫助、如何編輯文件,以及如何進行故障處理。 第二部分(第6~8章)探討用戶和用戶組,包括如何添加、修改和刪除組,如何創(chuàng)建和保護賬戶,以及如何制訂賬戶安全策略。 第三部分(第9~13章)講解文件和數(shù)據存儲,包括如何利用Linux權限來保護文件、如何創(chuàng)建分區(qū)和文件系統(tǒng)、如何使用autofs及如何創(chuàng)建加密文件系統(tǒng)、如何使存儲設備在網絡上可用,以及如何制訂存儲安全策略。 第四部分(第14~17章)介紹自動化,包括利用crontab和at在將來的某個時間自動運行進程,將bash命令放進文件中來創(chuàng)建更復雜的命令集合,以及常見的自動化日常任務,最后講述了定時任務安全策略的制訂。 第五部分(第18~23章)講解網絡,包括配置和保護網絡連接時所需了解的基礎知識,配置系統(tǒng)以連接到網絡的過程,配置DNS、DHCP、郵件服務器、Apache Web服務器和Squid的過程,如何通過網絡登錄遠程系統(tǒng),以及如何制訂網絡安全策略。 第六部分(第24~25章)探討進程和日志管理,包括如何啟動、查看和控制進程,如何查看系統(tǒng)日志,以及如何配置系統(tǒng)來創(chuàng)建自定義的日志條目。 第七部分(第26~29章)介紹軟件包管理,涵蓋如何在基于Red Hat和Debian的發(fā)行版本上管理軟件包,系統(tǒng)引導的過程和相關工具的使用,以及如何制訂軟件包管理安全策略。第八部分(第30~33章)介紹一些安全任務,包括黑客用來收集系統(tǒng)信息的技術,如何配置防火墻軟件來保護系統(tǒng)免受網絡攻擊,以及入侵檢測技術等。 本書適合所有想更好地使用Linux系統(tǒng)、想讓Linux系統(tǒng)盡可能安全的讀者閱讀。