| نویسنده |
Donald A. Tevault |
|---|---|
| سال انتشار |
2020 |
| تعداد صفحات |
652 |
| سطح کتاب |
متوسط تا پیشترفته |
| زبان کتاب |
انگلیسی |
| حجم فایل |
17.8MB |
مطالعه کنید
درباره کتاب Mastering Linux Security and Hardening:
کتاب Mastering Linux Security and Hardening یک مرجع جامع و عملی برای یادگیری و پیادهسازی امنیت و سختسازی (Hardening) سیستمهای لینوکسی است. این کتاب توسط Donald A. Tevault مدرس و پژوهشگر امنیت لینوکس، نوشته شده و توسط انتشارات Packt منتشر شده است. این کتاب با رویکردی پروژهمحور و مثالهای واقعی، تمامی جنبههای امنیتی لینوکس از سطح کاربر تا هسته سیستمعامل را پوشش میدهد و برای مدیران سیستم، متخصصان امنیت و علاقهمندان به امنیت لینوکس بسیار مناسب است.خلاصه کتاب Mastering Linux Security and Hardening:
در این کتاب ابتدا مفاهیم پایهای امنیت لینوکس، راهاندازی محیط مجازی، بهروزرسانی سیستم و مدیریت کاربران به صورت گامبهگام آموزش داده میشود. سپس نویسنده به سراغ پیکربندی و مدیریت فایروالها (iptables, firewalld, nftables, ufw)، رمزنگاری دادهها، سختسازی SSH و کنترل دسترسی فایلها و دایرکتوریها میرود. مباحثی مانند پیادهسازی و مدیریت ACL، استفاده از SELinux و AppArmor، ایزولهسازی فرآیندها و سختسازی هسته لینوکس به طور کامل بررسی میشود. در ادامه کتاب به موضوعات پیشرفتهتری مانند اسکن و آنالیز آسیبپذیریها، پیادهسازی auditd و OpenSCAP، مدیریت لاگها و امنیت لاگها، پیادهسازی IDS/IPS با Snort و Security Onion و نکات و ترفندهای امنیتی برای مدیران پرمشغله میپردازد. هر فصل با تمرینهای عملی و سناریوهای واقعی همراه است تا خواننده بتواند دانش خود را در محیطهای عملی به کار گیرد. این کتاب یک مرجع کامل برای پیادهسازی امنیت و سختسازی سیستمهای لینوکسی در محیطهای سازمانی و حرفهای است.فهرست مطالب کتابMastering Linux Security and Hardening:
Section 1: Setting up a Secure Linux System
Chapter 1: Running Linux in a Virtual Environment
Chapter 2: Securing User Accounts
Chapter 3: Securing Your Server with a Firewall – Part 1
Chapter 4: Securing Your Server with a Firewall – Part 2
Chapter 5: Encryption Technologies
Chapter 6: SSH Hardening
Section 2: Mastering File and Directory Access Control (DAC)
Chapter 7: Mastering Discretionary Access Control
Chapter 8: Access Control Lists and Shared Directory Management
Section 3: Advanced System Hardening Techniques
Chapter 9: Implementing Mandatory Access Control with SELinux and AppArmor
Chapter 10: Kernel Hardening and Process Isolation
Chapter 11: Scanning, Auditing, and Hardening
Chapter 12: Logging and Log Security
Chapter 13: Vulnerability Scanning and Intrusion Detection
Chapter 14: Security Tips and Tricks for the Busy Bee