Practical Linux Security Cookbook

Tajinder Kalsi

買這商品的人也買了...

商品描述

Key Features

  • This book provides code-intensive discussions with detailed recipes that help you understand better and learn faster.
  • More than 50 hands-on recipes to create and administer a secure Linux system locally as well as on a network
  • Enhance file system security and local and remote user authentication by using various security tools and different versions of Linux for different tasks

Book Description

With the growing popularity of Linux, more and more administrators have started moving to the system to create networks or servers for any task. This also makes Linux the first choice for any attacker now. Due to the lack of information about security-related attacks, administrators now face issues in dealing with these attackers as quickly as possible. Learning about the different types of Linux security will help create a more secure Linux system.

Whether you are new to Linux administration or experienced, this book will provide you with the skills to make systems more secure.

With lots of step-by-step recipes, the book starts by introducing you to various threats to Linux systems. You then get to walk through customizing the Linux kernel and securing local files. Next you will move on to manage user authentication locally and remotely and also mitigate network attacks. Finally, you will learn to patch bash vulnerability and monitor system logs for security.

With several screenshots in each example, the book will supply a great learning experience and help you create more secure Linux systems.

What you will learn

  • Learn about various vulnerabilities and exploits in relation to Linux systems
  • Configure and build a secure kernel and test it
  • Learn about file permissions and security and how to securely modify files
  • Explore various ways to authenticate local users while monitoring their activities.
  • Authenticate users remotely and securely copy files on remote systems
  • Review various network security methods including firewalls using iptables and TCP Wrapper
  • Explore various security tools including Port Sentry, Squid Proxy, Shorewall, and many more
  • Understand Bash vulnerability/security and patch management

About the Author

Tajinder Kalsi is an innovative professional with more than 9 years of progressive experience within the information security industry. He has a good amount of knowledge and experience in web application testing, vulnerability assessment, network penetration testing, and risk assessment.

At present, he is working as an independent information security consultant. He started his career with Wipro as a technical associate, and later on he became an ISMS consultant cum technical evangelist. In his free time, he conducts seminars in colleges all across India on various topics, and he has covered more than 125 colleges and spoken to 10,000+ students.

In the past, he has reviewed books such as Web Application Penetration Testing with Kali Linux, Mastering Kali Linux for Advanced Penetration Testing, and Advanced Wireless Penetration Testing for Highly-Secured Environments.

You can find him on Facebook at www.facebook.com/tajinder.kalsi.tj, or contact him on his website at www.tajinderkalsi.com.

Table of Contents

  1. Linux Security Problems
  2. Configuring a Secure and Optimized Kernel
  3. Local Filesystem Security
  4. Local Authentication in Linux
  5. Remote Authentication
  6. Network Security
  7. Security Tools
  8. Linux Security Distros
  9. Patching a Bash Vulnerability
  10. Security Monitoring and Logging

商品描述(中文翻譯)

主要特點


  • 本書提供以程式碼為重點的討論,並提供詳細的示範,幫助您更好地理解並更快地學習。

  • 超過50個實踐範例,用於在本地和網絡上創建和管理安全的Linux系統。

  • 通過使用各種安全工具和不同版本的Linux來增強文件系統安全性以及本地和遠程用戶身份驗證。

書籍描述

隨著Linux的日益普及,越來越多的管理員開始使用該系統來創建任務的網絡或服務器。這也使得Linux成為任何攻擊者的首選。由於缺乏有關安全攻擊的信息,管理員現在面臨盡快應對這些攻擊者的問題。了解不同類型的Linux安全性將有助於創建更安全的Linux系統。

無論您是新手還是有經驗的Linux管理員,本書都將為您提供使系統更安全的技能。

本書提供了大量的逐步示例,首先介紹了Linux系統面臨的各種威脅。然後,您將了解如何自定義Linux內核並保護本地文件。接下來,您將學習如何在本地和遠程管理用戶身份驗證,並減輕網絡攻擊。最後,您將學習如何修補Bash漏洞並監控系統日誌以維護安全性。

本書每個示例都附有多個屏幕截圖,將為您提供良好的學習體驗,並幫助您創建更安全的Linux系統。

您將學到什麼


  • 了解與Linux系統相關的各種漏洞和攻擊

  • 配置和構建安全的內核並進行測試

  • 了解文件權限和安全性,以及如何安全地修改文件

  • 探索各種本地用戶身份驗證方式,同時監控其活動

  • 遠程驗證用戶並安全地在遠程系統上複製文件

  • 檢視各種網絡安全方法,包括使用iptables和TCP Wrapper的防火牆

  • 探索各種安全工具,包括Port Sentry、Squid Proxy、Shorewall等

  • 了解Bash漏洞/安全性和修補管理

關於作者

Tajinder Kalsi 是一位創新的專業人士,在信息安全行業擁有超過9年的進步經驗。他在Web應用程序測試、漏洞評估、網絡滲透測試和風險評估方面擁有豐富的知識和經驗。

目前,他正在擔任獨立的信息安全顧問。他的職業生涯始於Wipro,擔任技術助理,後來成為ISMS顧問兼技術傳道人。在空閒時間,他在印度各地的大學進行研討會,涵蓋了超過125所大學,與10,000多名學生交流。

過去,他曾審查過《使用Kali Linux進行Web應用程序滲透測試》、《精通Kali Linux進行高級滲透測試》和《高度安全環境下的高級無線滲透測試》等書籍。

您可以在Facebook上找到他,網址為www.facebook.com/tajinder.kalsi.tj,或者在他的網站www.tajinderkalsi.com上聯繫他。

目錄


  1. Linux安全問題

  2. 配置安全且優化的內核

  3. 本地文件系統安全

  4. Linux本地身份驗證

  5. 遠程身份驗證

  6. 網絡安全

  7. 安全工具

  8. Linux安全發行版

  9. 修補Bash漏洞

  10. 安全監控和日誌記錄