آموزش بررسی امنیت سیستم‌های لینوکس با ابزار Lynis پرینت


## 🔍 آموزش بررسی امنیت سیستم‌های لینوکس با ابزار Lynis

**Lynis** یکی از قدرتمندترین ابزارهای متن‌باز برای **بررسی امنیت، آسیب‌پذیری، پیکربندی و انطباق** در سیستم‌عامل‌های یونیکس‌مانند مانند لینوکس، macOS و BSD است. این ابزار توسط سیستم‌های امنیتی شرکت **CISOfy** توسعه یافته و در سطوح سازمانی نیز کاربرد دارد.

---

## 📦 نصب Lynis در لینوکس

### روی Debian/Ubuntu:

```bash
sudo apt update
sudo apt install lynis
```

### روی RHEL/CentOS/Fedora:

```bash
sudo yum install epel-release
sudo yum install lynis
```

یا از طریق مخزن رسمی:

```bash
git clone https://github.com/CISOfy/lynis
cd lynis
```

---

## 🧪 اجرای اسکن امنیتی با Lynis

### بررسی کامل سیستم:

```bash
sudo lynis audit system
```

🔹 این دستور یک بررسی جامع انجام می‌دهد که شامل:

* وضعیت فایل‌های سیستمی
* بررسی لاگ‌ها
* تنظیمات SSH و شبکه
* وضعیت فایروال
* سطح سخت‌افزاری امنیت (Hardening)
* و ده‌ها مورد دیگر

---

## 📄 خروجی Lynis را چگونه بخوانیم؟

بعد از اتمام اسکن، گزارشی تولید می‌شود:

```bash
Report data exported to /var/log/lynis-report.dat
```

همچنین در انتها لیستی از پیشنهادها (Suggestions) و هشدارها (Warnings) ارائه می‌شود که باید آن‌ها را بررسی و برطرف کنید.

---

## 📊 مشاهده امتیاز امنیتی سیستم

در پایان اسکن، عددی به‌نام **Hardening Index** نمایش داده می‌شود:

```
Hardening index : 62 [############ ]
```

🔹 هرچه این عدد به 100 نزدیک‌تر باشد، سیستم شما ایمن‌تر است.

---

## 📌 بررسی‌های خاص (Custom Audit)

می‌توانید بررسی‌هایی خاص انجام دهید مانند فقط بررسی احراز هویت:

```bash
sudo lynis audit system --tests-from-group authentication
```

یا بررسی فقط شبکه:

```bash
sudo lynis audit system --tests-from-group networking
```

---

## 🛡 پیشنهادها را چگونه رفع کنیم؟

برای دیدن توضیح کامل یک پیشنهاد:

```bash
grep suggestion /var/log/lynis-report.dat
```

سپس اقدام به بهینه‌سازی فایل‌های پیکربندی یا نصب بسته‌های پیشنهادی کنید.

---

## 🧠 نکات حرفه‌ای

* اجرای Lynis به‌صورت **دوره‌ای** (مثلاً هر هفته با cron job) توصیه می‌شود.
* می‌توانید Lynis را با سیستم‌های SIEM یا مانیتورینگ مانند Nagios ادغام کنید.
* تنظیمات آن در فایل `default.prf` قابل شخصی‌سازی است.

---

## ✅ نتیجه‌گیری

**Lynis** یک ابزار جامع و بسیار مفید برای **بررسی امنیتی سیستم‌های لینوکس** است. این ابزار برای مدیران سیستم، تیم‌های DevOps و کارشناسان امنیت اطلاعات ابزاری ارزشمند است که بدون نیاز به رابط گرافیکی می‌توانند گزارش‌های دقیقی دریافت کنند.

 


آیا این پاسخ به شما کمک کرد؟

  • 0
« برگشت