Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
azurelinux — مُوزَّعة لينكس مُصلَّبة ومُحسَّنة لـ Azure، مبنية من مصادر فيدورا مع تغليف RPM، وأمان سلسلة التوريد، وتكوين تصريحي لأحمال العمل السحابية الأصلية. | Kitploit
أدوات/GitHubGitHub/microsoft/azurelinux
أمن البنية التحتية السحابيةأدوات عامةأمن الحاوياتتدقيق التكوينأمن السحابةDevSecOpsأمن سلسلة التوريد
GitHubmicrosoft/azurelinux

azurelinux

مُوزَّعة لينكس مُصلَّبة ومُحسَّنة لـ Azure، مبنية من مصادر فيدورا مع تغليف RPM، وأمان سلسلة التوريد، وتكوين تصريحي لأحمال العمل السحابية الأصلية.

عرض المستودع
5.3k69280منذ 6 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
<h1>
  <img src="https://assets.kitploit.com/production/public/readmes/11216/92b4b68d723b4cc70e55b00121168d032dbd153dfa2fd8bf4344abfc2fdf27dc.png" alt="شعار Azure Linux" align="left" height="44" /> Azure Linux 4
</h1>

**توزيعة لينكس مفتوحة المصدر مبنية ومُحسَّنة لـ [Azure](https://azure.microsoft.com/)، مع مصادر مستمدة من [Fedora Linux](https://fedoraproject.org/).** توفّر Azure Linux نظام تشغيل آمنًا وموثوقًا للأجهزة الافتراضية والحاويات والمنصات الفعلية (bare-metal).

بُنيت Azure Linux على أساس مفتوح المصدر قوي من منظومة Fedora، وعُزِّزت بابتكارات خاصة بـ Azure. وهذا يوفّر الألفة مع منظومة حزم RPM، مع إضافة قدرات أمنية وتوافقية وتشغيلية أصلية في Azure.

تشمل الميزات الرئيسية لـ Azure Linux: وضعية أمنية مُحصَّنة، ونواة مُحسَّنة لـ Azure، وأمن سلسلة التوريد، وتكامل أصلي مع Azure، ودورة حياة يمكن التنبؤ بها.

> **يحتوي هذا الفرع على المصادر قيد التطوير لـ Azure Linux 4.** للحصول على Azure Linux 3، راجع [فرع `3.0`](https://github.com/microsoft/azurelinux/tree/3.0).

## البدء

ستساعدك الروابط أدناه على البدء مع Azure Linux:

| | |
|---|---|
| **وثائق المنتج** | <https://aka.ms/azurelinux> |
| **معلومات الإصدار** | [إصدارات GitHub](https://github.com/microsoft/azurelinux/releases) |
| **الإبلاغ عن خطأ / ملاحظات** | [مشكلات GitHub](https://github.com/microsoft/azurelinux/issues) |
| **طرح سؤال / الحصول على مساعدة** | [SUPPORT.md](https://github.com/microsoft/azurelinux/blob/4.0/SUPPORT.md) |
| **البدء كمطوّر توزيعة** | [DEVELOPING.md](https://github.com/microsoft/azurelinux/blob/4.0/DEVELOPING.md) |
| **إرشادات المساهمة** | [CONTRIBUTING.md](https://github.com/microsoft/azurelinux/blob/4.0/CONTRIBUTING.md) |
| **الإبلاغ عن مشكلة أمنية** | [SECURITY.md](https://github.com/microsoft/azurelinux/blob/4.0/SECURITY.md) |

## استخدام Azure Linux

*ملاحظة: لا تزال Azure Linux 4 قيد التطوير*

<details open>
<summary><b>🖥️ جهاز Azure الظاهري</b></summary>

لتجربة Azure Linux على جهاز Azure الظاهري، يُرجى زيارة [صفحة Azure Linux 4.0](https://aka.ms/azure-linux-4-marketplace) على Microsoft Marketplace.

</details>

<details open>
<summary><b>📦 الحاوية</b></summary>

لتجربة حاوية Azure Linux الأساسية، يُرجى استخدام مرجع الصورة التالي: `mcr.microsoft.com/azurelinux-beta/base/core:4.0`

</details>

<details>
<summary><b>💿 مثبّت ISO</b></summary>

لتجربة Azure Linux على جهاز ظاهري محلي، يُرجى تنزيل مثبّت ISO: [x86_64](https://aka.ms/azurelinux-4.0-x86_64.iso) / [ARM64](https://aka.ms/azurelinux-4.0-aarch64.iso)

قبل استخدام ISO الذي تم تنزيله، [تحقّق من المجموع الاختباري والتوقيع الخاص بـ ISO](https://github.com/microsoft/azurelinux/blob/4.0/docs/verify-iso-signature-and-checksum.md).

بعد تنزيل ISO والتحقق منه، اتبع [تعليمات مثبّت ISO](https://github.com/microsoft/azurelinux/blob/4.0/docs/iso-installer-in-local-vm.md) لتثبيت Azure Linux واستخدامها على جهاز ظاهري محلي (Hyper-V على Windows أو QEMU/KVM على Linux). يشغّل ISO مثبّت [Anaconda](https://anaconda-installer.readthedocs.io/).

_ملاحظة: الدعم الخاص بـ ISO مجتمعي. قبل الإبلاغ عن خطأ جديد أو طلب ميزة، يُرجى البحث في قائمة مشكلات GitHub. إذا لم تتمكن من العثور على مشكلة مطابقة، يُرجى الإبلاغ عن الأخطاء الجديدة بالنقر [هنا](https://github.com/microsoft/azurelinux/issues). لمزيد من المعلومات، راجع ملف [SUPPORT.md](https://github.com/microsoft/azurelinux/blob/4.0/SUPPORT.md)._

</details>

<details>
<summary><b>🐧 نظام Windows الفرعي لـ Linux (WSL)</b></summary>

لتجربة Azure Linux على نظام Windows الفرعي لـ Linux، يُرجى تنزيل حزمة توزيعة `.wsl` الخاصة بمعماريتك:

- [x86_64](https://aka.ms/azurelinux-4.0-x86_64.wsl)
- [ARM64](https://aka.ms/azurelinux-4.0-aarch64.wsl)

قبل تثبيت حزمة تم تنزيلها، [تحقّق من المجموع الاختباري والتوقيع الخاص بحزمة `.wsl`](https://github.com/microsoft/azurelinux/blob/4.0/docs/verify-wsl-signature-and-checksum.md).

ثبّت التوزيعة باستخدام `wsl`:

```powershell
wsl --install --from-file "C:\Path\To\AzureLinux-4.0-ARCH.wsl"
```

لعرض جميع التوزيعات المثبتة:

```powershell
wsl --list
```

لاستخدام التوزيعة:

```powershell
wsl -d AzureLinux-4
```

راجع [إعدادات Systemd الافتراضية في صور WSL](https://github.com/microsoft/azurelinux/blob/4.0/docs/wsl-systemd-policy.md) للاطلاع على سياسات الشبكات والطرفية والملفات المؤقتة.

</details>

## ما الذي يوجد في هذا الفرع؟

Azure Linux 4 هو توزيعة مبنية على RPM ومحسّنة لـ Azure وأحمال العمل السحابية الحديثة. ويُعرَّف بمجموعة من ملفات التكوين بصيغة TOML و*طبقات* موجّهة تُطبَّق على [Fedora Linux](https://fedoraproject.org/)، قاعدته الأصلية.

تُعرَّف الانحرافات عن المصدر الأصلي بشكل تصريحي وتُحدَّد نطاقاتها لتجنّب التباعد أو التفرّع غير الضروري. يحتوي هذا المستودع على مجموعة مُولَّدة آليًا من ملفات مواصفات حزم RPM المستخرجة من تطبيق هذه الطبقة على مصادر التغليف الأصلية لـ Fedora.

## كيف تُعرَّف Azure Linux

تُوصَف التوزيعة بالكامل تقريبًا عبر ملفات تكوين بصيغة TOML. وتُستخدم أداة التطوير مفتوحة المصدر الخاصة بنا، [`azldev`](https://github.com/microsoft/azure-linux-dev-tools)، لتطبيق هذا التكوين على ملفات مواصفات Fedora الأصلية ومصادر التغليف.

```text
azldev.toml        # Top-level entry point
├── distro/        # Distro-wide configs (e.g., sources, mock configs)
└── base/          # The "base" project: components, images, tests
    └── comps/     # Component definitions (one per source package)
    └── images/    # Base image definitions
```

### المفاهيم/المصطلحات

- **المكوّنات** (تُعرف أيضًا باسم حزم المصدر) هي وحدة التغليف.
  يُستورد معظمها بصيغة المصدر من مستودعات dist-git الخاصة بـ Fedora؛ ويُنتج كل مكوّن حزمة RPM واحدة أو أكثر. تبني Azure Linux جميع المكوّنات من المصادر لإنتاج مجموعة كاملة من حزم RPM القابلة للتثبيت.
- **الطبقات (Overlays)** هي تعديلات تصريحية على مواصفات ومصادر المنبع
  (مثل التصحيحات، والإضافات/الإزالات، ومعاملات البناء). توجد إلى جانب تعريف المكوّن وتحمل دائمًا `description` يوضح *سبب* الحاجة إلى التغيير. تتيح لنا الطبقات تجنّب تفرّع مواصفات المنبع وهي أكثر مرونة من التصحيحات النصية العادية.
- **المواصفات المُولّدة (Rendered specs)** هي ملفات `.spec` النهائية الناتجة عن تطبيق الطبقات على مصادر المنبع. تُولّد آليًا بواسطة `azldev`، وتُحفظ للاطلاع والتدقيق، وتوجد تحت [`specs/`](https://github.com/microsoft/azurelinux/blob/4.0/specs). تعامل معها كمخرجات مشتقة وليست مصادر للتحرير. نستخدمها كمدخلات لخدمات/أدوات بناء RPM القياسية (`mock` + `rpmbuild`، `koji`).

للحصول على جولة أعمق في الأدوات، ونظام الطبقات، وكيفية البدء بالتطوير داخل هذا التوزيع، يُرجى الاطلاع على
[DEVELOPING.md](https://github.com/microsoft/azurelinux/blob/4.0/DEVELOPING.md).

## هيكل المستودع

| المسار | ما يوجد فيه |
|---|---|
| [`azldev.toml`](https://github.com/microsoft/azurelinux/blob/4.0/azldev.toml) | الإعدادات العليا — تتضمن `distro/` و`base/`. |
| [`distro/`](https://github.com/microsoft/azurelinux/blob/4.0/distro) | تعريفات التوزيع (Azure Linux + Fedora المنبع)، وإعدادات `mock` المشتركة. |
| [`base/`](https://github.com/microsoft/azurelinux/blob/4.0/base) | مشروع `base`: المكوّنات، والصور، والاختبارات. |
| [`base/comps/`](https://github.com/microsoft/azurelinux/blob/4.0/base/comps) | **تعريفات المكوّنات** — قلب التوزيع. |
| [`base/images/`](https://github.com/microsoft/azurelinux/blob/4.0/base/images) | تعريفات الصور (VM، حاوية، إلخ) المبنية من مجموعة المكوّنات باستخدام [`KIWI NG`](https://osinside.github.io/kiwi/). |
| [`specs/`](https://github.com/microsoft/azurelinux/blob/4.0/specs) | **المواصفات المُولّدة** — ملفات `.spec` الناتجة بعد تطبيق الطبقات. تُحفظ للاطلاع؛ لا تُحرّر يدويًا. |
| [`locks/`](https://github.com/microsoft/azurelinux/blob/4.0/locks) | ملفات قفل لكل مكوّن تثبّت التزامات المنبع + بصمات المدخلات؛ لا تُحرّر يدويًا. |
| [`external/schemas/`](https://github.com/microsoft/azurelinux/blob/4.0/external/schemas) | نسخة مخزّنة مؤقتًا من JSON Schema لملفات إعدادات TOML؛ منسوخة من `azldev`. |
| [`.github/`](https://github.com/microsoft/azurelinux/blob/4.0/.github) | سير عمل CI، بالإضافة إلى مطالبات Copilot والمهارات وتعليمات الوكيل المستخدمة في التطوير بمساعدة الذكاء الاصطناعي. |

## البدء كمطوّر توزيع

إذا كنت ترغب في البناء أو التطوير داخل التوزيع، فابدأ بـ **[DEVELOPING.md](https://github.com/microsoft/azurelinux/blob/4.0/DEVELOPING.md)**. لا تقلق بشأن هذا إذا كنت تسعى أساسًا إلى *استخدام* التوزيع.

## المشاركة والدعم

- **الأخطاء وطلبات الميزات:** قدّم
  [GitHub issue](https://github.com/microsoft/azurelinux/issues). يُرجى البحث في المشكلات الموجودة أولًا لتجنّب التكرار. شاركنا بأكبر قدر ممكن مما جرّبته وما تراه.
- **الدعم:** راجع [SUPPORT.md](https://github.com/microsoft/azurelinux/blob/4.0/SUPPORT.md) للحصول على المجموعة الكاملة من القنوات.
- **الثغرات الأمنية:** **لا** تفتح مشكلة عامة. اتبع العملية الموضحة في [SECURITY.md](https://github.com/microsoft/azurelinux/blob/4.0/SECURITY.md) للإبلاغ بشكل خاص إلى مركز استجابة الأمان في Microsoft.
- **طلبات السحب (Pull requests):** راجع [CONTRIBUTING.md](https://github.com/microsoft/azurelinux/blob/4.0/CONTRIBUTING.md) للاطلاع على سير عمل سلسلة التصحيحات، واصطلاحات رسائل الالتزام، وتوقعات المراجعة.
- **مكالمات المجتمع:** تستضيف Azure Linux مكالمات مجتمعية حيث يمكن للمستخدمين التواصل مع فرق المنتج والدعم لدينا، ومناقشة الميزات الجديدة، ومشاركة الملاحظات، ومعرفة كيف يستخدم الآخرون Azure Linux.
  تتضمن كل جلسة أيضًا عرضًا توضيحيًا مميزًا. المكالمات المجتمعية القادمة (08:00–09:00 بتوقيت المحيط الهادئ):
  - 2026-07-23 — [انقر للانضمام][community-call-join]
  - 2026-09-24 — [انقر للانضمام][community-call-join]
  - 2026-11-19 — [انقر للانضمام][community-call-join]
  - 2027-01-28 — [انقر للانضمام][community-call-join]
  - 2027-03-25 — [انقر للانضمام][community-call-join]
  - 2027-05-27 — [انقر للانضمام][community-call-join]

[community-call-join]: https://teams.microsoft.com/l/meetup-join/19:meeting_ZDcyZjRkYWMtOWQxYS00OTk3LWFhNmMtMTMwY2VhMTA4OTZi@thread.v2/0?context=%7B%22Tid%22:%2272f988bf-86f1-41af-91ab-2d7cd011db47%22,%22Oid%22:%2271a6ce92-58a5-4ea0-96f4-bd4a0401370a%22%7D
اعتمد هذا المشروع [مدونة قواعد السلوك الخاصة بالبرمجيات مفتوحة المصدر من Microsoft](https://opensource.microsoft.com/codeofconduct/). لمزيد من المعلومات، راجع [الأسئلة الشائعة حول مدونة قواعد السلوك](https://opensource.microsoft.com/codeofconduct/faq/) أو تواصل مع [[email protected]](mailto:[email protected]) لأي أسئلة
أو تعليقات إضافية.

## العلامات التجارية

قد يحتوي هذا المشروع على علامات تجارية أو شعارات لمشاريع أو منتجات أو خدمات. يخضع الاستخدام المصرح به لعلامات Microsoft التجارية أو شعاراتها لـ [إرشادات العلامات التجارية والعلامات التجارية الخاصة بـ Microsoft](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general) ويجب أن يتبعها. يجب ألا يتسبب استخدام علامات Microsoft التجارية أو شعاراتها في إصدارات معدلة من هذا المشروع في إحداث لبس أو الإيحاء برعاية Microsoft. يخضع أي استخدام لعلامات تجارية أو شعارات تابعة لجهات خارجية لسياسات تلك الجهات.

## شكر وتقدير

تستفيد أي توزيعة Linux، بما في ذلك Azure Linux، من مساهمات مجتمع البرمجيات مفتوحة المصدر. ونعرب عن امتناننا لجميع المساهمات المقدمة من المجتمع الأوسع.

نود أن نشكر بشكل خاص [مشروع Fedora](https://start.fedoraproject.org/) لتزويدنا بأساس قوي عبر المكونات وملفات spec والأدوات والخدمات والمجتمع. نحن فخورون بالمشاركة والمساهمة في هذا المجتمع.

أيقونة البطريق الخاصة بـ Azure Linux مستوحاة من شعار Linux ("Tux")، الذي أنشأه Larry Ewing.

## الترخيص

ما لم يُذكر خلاف ذلك، يتم توزيع محتوى توزيعة Azure Linux وهذا المستودع بموجب [ترخيص MIT](https://github.com/microsoft/azurelinux/blob/4.0/LICENSE).

يتم توزيع الحزم الفردية داخل التوزيعة بموجب تراخيص محددة في ملفات spec ومصادر كل حزمة.

يحتوي هذا المستودع على ملفات مشتقة من Fedora Linux. للحصول على تفاصيل حول شروط الترخيص الخاصة بمشروع Fedora، يُرجى الرجوع إلى [fedoraproject.org](https://docs.fedoraproject.org/en-US/legal/fedora-linux-license/).
تنزيل الأداة