---
title: "الملفات الحساسة المكشوفة في موقعك: ‎.env و‎.git والنسخ الاحتياطية وكيف تخفيها"
description: "آخر تحديث: 22 أكتوبر 2026 **باختصار**كل ملف داخل مجلد موقعك public_html يمكن أن يُطلب من المتصفح. فإذا تركت فيه ملف ‎.env فيه كلمات المرور، أو مجلد ‎.git فيه كود موقعك كاملاً، أو نسخة احتياطية مضغوطة، فأي شخص يعرف اسمها يستطيع…"
url: "https://www.hyyat.com/knowledgebase/%d8%a7%d9%84%d9%85%d9%84%d9%81%d8%a7%d8%aa-%d8%a7%d9%84%d8%ad%d8%b3%d8%a7%d8%b3%d8%a9-%d8%a7%d9%84%d9%85%d9%83%d8%b4%d9%88%d9%81%d8%a9-%d9%81%d9%8a-%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9/"
updated: "2026-10-22"
category: حماية مواقع الانترنت
---

# الملفات الحساسة المكشوفة في موقعك: ‎.env و‎.git والنسخ الاحتياطية وكيف تخفيها

آخر تحديث: 22 أكتوبر 2026

  **باختصار**كل ملف داخل مجلد موقعك public_html يمكن أن يُطلب من المتصفح. فإذا تركت فيه ملف ‎.env فيه كلمات المرور، أو مجلد ‎.git فيه كود موقعك كاملاً، أو نسخة احتياطية مضغوطة، فأي شخص يعرف اسمها يستطيع تنزيلها. والمهاجمون يجربون هذه الأسماء آلياً على كل المواقع. القاعدة: لا تضع في public_html إلا ما يجب أن يراه الزائر، وامنع الوصول لما لا يمكن نقله.

![ملفات حساسة مكشوفة: ملفات env وgit ونسخ احتياطية داخل مجلد الموقع وعدسة](https://www.hyyat.com/wp-content/uploads/2026/10/hkb-exposed-files.webp)

عندما يُخترق موقع، نتخيل غالباً هجوماً ذكياً. لكن أحياناً لا يحتاج المهاجم أكثر من كتابة yoursite.com/.env في المتصفح، فيجد كلمة مرور قاعدة البيانات ومفاتيح بوابة الدفع مكتوبة أمامه. برامج الفحص الآلي تجرب عشرات الأسماء المعروفة على كل موقع تجده.

## أخطر الملفات المكشوفة

| الملف | ماذا فيه؟ | من أين يأتي؟ |
| --- | --- | --- |
| .env | كلمات مرور قاعدة البيانات، ومفاتيح API، ومفاتيح الدفع. | مشاريع Laravel وNode.js وغيرها. |
| مجلد .git | كود موقعك كاملاً بكل تاريخه، وقد يحتوي كلمات مرور قديمة. | رفع المشروع بأداة Git مباشرة إلى public_html. |
| backup.zip وsite.tar.gz | نسخة كاملة من الموقع. | نسخة احتياطية يدوية تُركت في المجلد. |
| *.sql | قاعدة البيانات كاملة. | تصدير من phpMyAdmin لم يُحذف. |
| wp-config.php.bak | إعدادات ووردبريس وكلمة مرور قاعدة البيانات كنص. | نسخة قبل التعديل. اقرأ [حماية wp-config.php](https://www.hyyat.com/knowledgebase/%d8%ad%d9%85%d8%a7%d9%8a%d8%a9-%d9%85%d9%84%d9%81-wp-config/). |
| phpinfo.php وerror_log | مسارات السيرفر وإصدارات البرامج والأخطاء. | ملفات تجربة أو سجلات أخطاء. |

## كيف تفحص موقعك؟

1. **افتح مدير الملفات في cPanel:** ادخل مجلد public_html، وفعّل إظهار الملفات المخفية من الإعدادات، لأن الملفات التي تبدأ بنقطة مخفية افتراضياً.
2. **ابحث عن الامتدادات الخطيرة:** .zip و.tar.gz و.sql و.bak و.old و.env، ومجلد .git.
3. **جرّب من المتصفح:** افتح yoursite.com/.env وyoursite.com/.git/config. إذا ظهر محتوى بدل رسالة خطأ، فالملف مكشوف.
4. **انقل أو احذف:** النسخ الاحتياطية وملفات SQL تُنزّل لجهازك ثم تُحذف. ملف .env يُنقل خارج public_html إن كان مشروعك يسمح بذلك.

## امنع الوصول لما يجب أن يبقى

إذا كان ملف .env أو مجلد .git يجب أن يبقى في مكانه، فأضف هذه القواعد إلى ملف `.htaccess` الرئيسي:

```
<FilesMatch "^.(env|git|htpasswd)|.(sql|bak|old|zip|tar|gz|log)$">
  Require all denied
</FilesMatch>
RedirectMatch 404 /.git
```

 **إذا كانت الملفات مكشوفة سابقاً:** منع الوصول الآن لا يكفي. افترض أن ما فيها قد قُرئ، وغيّر كل كلمات المرور والمفاتيح الموجودة فيها: قاعدة البيانات، ومفاتيح API، ومفاتيح الدفع.

## عادات تمنع المشكلة من الأساس

- اجعل النسخ الاحتياطية في مجلد خارج public_html، أو نزّلها مباشرة لجهازك.
- عند نشر مشروع من Git، انقل الملفات فقط ولا تنقل مجلد .git.
- احذف ملفات التجربة مثل phpinfo.php بعد استخدامها.
- اترك وضع التصحيح مطفأً في الموقع المنشور.

## كيف نحمي موقعك في حياة هوست؟

- قواعد **ModSecurity** و**Imunify360** تصد كثيراً من طلبات الفحص الآلي للملفات الحساسة المعروفة.
- **ImunifyAV** يفحص الملفات يومياً ويكشف الملفات الخبيثة الجديدة.
- إذا وجدت ملفاً حساساً كان مكشوفاً، افتح تذكرة ونساعدك في مراجعة السجلات لمعرفة إن كان أحد نزّله.

اقرأ أيضاً [صلاحيات الملفات الآمنة](https://www.hyyat.com/knowledgebase/%d8%b5%d9%84%d8%a7%d8%ad%d9%8a%d8%a7%d8%aa-%d8%a7%d9%84%d9%85%d9%84%d9%81%d8%a7%d8%aa-%d9%88%d8%a7%d9%84%d9%85%d8%ac%d9%84%d8%af%d8%a7%d8%aa-%d8%a7%d9%84%d8%a2%d9%85%d9%86%d8%a9/).

## أسئلة شائعة

   كيف أعرف إن كان أحد نزّل الملف المكشوف؟

من سجلات الزوار في cPanel، ابحث عن اسم الملف. إذا ظهرت طلبات ناجحة له، فافترض أنه نُزّل وغيّر كلمات المرور.

   هل حذف مجلد .git يعطل موقعي؟

لا، الموقع لا يحتاجه ليعمل. هو مجلد لأداة إدارة الكود فقط.

   أين أضع النسخة الاحتياطية إذا لم يكن في public_html؟

في مجلد داخل حسابك خارج public_html، أو نزّلها لجهازك أو لتخزين خارجي.

   **شروحات ذات صلة**

- [كيف تحمي ملف wp-config.php في ووردبريس؟ 7 خطوات لحماية أهم ملف في موقعك](https://www.hyyat.com/knowledgebase/%d8%ad%d9%85%d8%a7%d9%8a%d8%a9-%d9%85%d9%84%d9%81-wp-config/)
- [حماية قاعدة بيانات موقعك وphpMyAdmin: المستخدمون والصلاحيات وكلمات المرور](https://www.hyyat.com/knowledgebase/%d8%ad%d9%85%d8%a7%d9%8a%d8%a9-%d9%82%d8%a7%d8%b9%d8%af%d8%a9-%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa-%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9/)
- [صلاحيات الملفات الآمنة في موقعك: متى تستخدم 644 و755 ولماذا تتجنب 777](https://www.hyyat.com/knowledgebase/%d8%b5%d9%84%d8%a7%d8%ad%d9%8a%d8%a7%d8%aa-%d8%a7%d9%84%d9%85%d9%84%d9%81%d8%a7%d8%aa-%d9%88%d8%a7%d9%84%d9%85%d8%ac%d9%84%d8%af%d8%a7%d8%aa-%d8%a7%d9%84%d8%a2%d9%85%d9%86%d8%a9/)
- [كيف تعرف أن موقعك مخترق؟ 10 علامات وخطوات فحص سريعة](https://www.hyyat.com/knowledgebase/%d8%b9%d9%84%d8%a7%d9%85%d8%a7%d8%aa-%d8%a7%d8%ae%d8%aa%d8%b1%d8%a7%d9%82-%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9/)

[كل شروحات حماية المواقع ←](https://www.hyyat.com/kb/%d8%ad%d9%85%d8%a7%d9%8a%d8%a9-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d9%82%d8%b9/)

  **تحتاج هذه الخدمة من حياة هوست؟**فريقنا يتولاها لك، مع دعم يرد على التذاكر خلال 24 ساعة كحد أقصى.[الاستضافة](https://www.hyyat.com/%d8%a7%d9%84%d8%a7%d8%b3%d8%aa%d8%b6%d8%a7%d9%81%d8%a9/)[استضافة سعودية](https://www.hyyat.com/%d8%a7%d8%b3%d8%aa%d8%b6%d8%a7%d9%81%d8%a9-%d8%b3%d8%b9%d9%88%d8%af%d9%8a%d8%a9/)
