استضافة Kali Linux على VPS: التثبيت والوصول والتحصين
- ٢٧ أكتوبر ٢٠٢٦
- ٠٩:٠٠ ص
- بقلم Adrien Roche
- دروس

ثلاث طرق لتشغيل Kali Linux على VPS
Kali توزيعة مشتقة من Debian مبنية لأعمال الأمن الهجومي، وليست نظام سطح مكتب للأغراض العامة، والمشروع نفسه يقول ذلك ويحذّر من تركيب برمجيات غير ذات صلة عليها. وعلى VPS يحدد ذلك خياراتك. أمامك ثلاثة مسارات عملية، مرتّبة تقريبًا حسب نظافة النتيجة:
- صورة من المزوّد. إذا كان مزوّدك يدرج Kali في قائمة أنظمة التشغيل أو المتجر، فانشرها وانتقل مباشرة إلى الوصول والتحصين. أقل عدد من الأجزاء المتحركة.
- صورة Kali العامة الرسمية. إذا لم تكن Kali متاحة، أقلع الـ VPS إلى نظام الإنقاذ لدى المزوّد واكتب صورة Kali الرسمية العامة/السحابية على القرص بـ
dd، ثم أعد التشغيل منها. هذا يمنحك تثبيت Kali حقيقيًا ومدعومًا. - تحويل قاعدة Debian. ابدأ من VPS يعمل بـ Debian عادي وأضف مستودع
kali-rolling. هو الخيار الأقل دعمًا (إذ تحذّر Kali من خلط المستودعات)، لكنه مناسب لجهاز أدوات مخصص تقبل إعادة تثبيته.
هناك أيضًا التثبيت عبر الشبكة: مثبّت Kali الشبكي (ملف mini.iso صغير) يجلب كل شيء عبر الشبكة، وهو ملائم لـ VPS يسمح بإرفاق ملف ISO مخصص. وإن كنت تريد الأدوات فقط، لا نظام تشغيل جديدًا، فتجاوز كل ذلك واسحب صورة الحاوية المذكورة أدناه.
إضافة مستودع kali-rolling إلى VPS بـ Debian
مسار التحويل من Debian هو الأكثر استخدامًا عمليًا، لأن كل مزوّد تقريبًا يقدم Debian. استورد مفتاح التوقيع الخاص بـ Kali، وسجّل المستودع بـ signed-by، ثم ثبّت حزمة المفاتيح وحزمة مجموعة الأدوات:
sudo apt update && sudo apt install -y wget gnupg
wget -qO - https://archive.kali.org/archive-key.asc \
| sudo gpg --dearmor -o /usr/share/keyrings/kali-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/kali-archive-keyring.gpg] \
http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware" \
| sudo tee /etc/apt/sources.list.d/kali.list
sudo apt update
sudo apt install -y kali-archive-keyring kali-linux-headlessتحفظان صريحتان. Kali إصدار متدحرج، لذا فإن خلط حزمه مع Debian stable قد يجلب مكتبات أحدث مما يتوقعه بقية النظام؛ فأبقِ الجهاز مخصصًا لغرض واحد. وإن كنت تريد الأدوات فقط، مثل تشغيل ماسح أو كسر تجزئة في مختبر، فأنظف خيار هو الحاوية الرسمية التي لا تمسّ نظام المضيف أبدًا:
sudo apt install -y docker.io
sudo docker run -it kalilinux/kali-rolling /bin/bash
# inside the container:
apt update && apt install -y kali-linux-headlessاختر مجموعة الأدوات: حزم Kali الجامعة
تقسّم Kali أدواتها إلى حزم جامعة لتثبّت ما تحتاجه فقط. وعلى VPS بلا واجهة رسومية نادرًا ما تحتاج الحزمة الرسومية الكاملة. أشهرها:
| الحزمة الجامعة | ما تقوم بتثبيته | الحجم |
|---|---|---|
kali-linux-core | النظام الأساسي الذي تضمّنه Kali دائمًا. | صغير |
kali-linux-headless | مجموعة أدوات سطر الأوامر الافتراضية، بلا X11 أو واجهة رسومية. الأنسب للخادم. | متوسط |
kali-linux-default | الأدوات المرفقة بصور سطح المكتب القياسية. | أكبر |
kali-linux-large | كانت تسمى kali-linux-full؛ مجموعة واسعة حين تكون النطاقات رخيصة. | كبير |
kali-linux-everything | كل أداة محزّمة. نادرًا ما يكون مبررًا على VPS. | ضخم جدًا |
ثبّتها بـ sudo apt install -y kali-linux-headless. يمكنك دائمًا إضافة أدوات مفردة بالاسم لاحقًا؛ لا داعي لسحب حزمة جامعة كبيرة من أجل أداة واحدة.
الاتصال عبر SSH، وإضافة سطح مكتب عند الضرورة فقط
تأتي Kali مع openssh-server لكنها تترك الخدمة معطلة افتراضيًا، وهو القرار الصحيح. فعّلها، ثم أحكم إغلاقها قبل ترك المنفذ مكشوفًا:
sudo systemctl enable --now ssh
systemctl status sshالخطوات المهمة فعليًا (تسجيل الدخول بالمفاتيح، وPasswordAuthentication no، ومنع دخول root، وfail2ban) هي نفسها في Kali وفي أي نظام مبني على Debian؛ والشرح في تفعيل SSH وتحصينه على Ubuntu ينطبق حرفيًا تقريبًا. معظم العمل في Kali يتم عبر سطر الأوامر، لذا يكفيك عادةً جهاز بلا واجهة رسومية عبر SSH.
وحين تحتاج فعلًا إلى سطح مكتب Xfce (Burp Suite، متصفّح، أدوات رسومية)، لا تعرّضه للإنترنت. ثبّت سطح المكتب وخادم VNC، ثم مرّره عبر نفق SSH:
sudo apt install -y kali-desktop-xfce tigervnc-standalone-server
vncserver :1 -localhost # bind to localhost only
# from your own machine, open the tunnel:
ssh -L 5901:localhost:5901 kali@SERVER_IPوجّه عميل VNC إلى localhost:5901. وxRDP يعمل بالطريقة نفسها: ثبّته، وأبقِ المنفذ 3389 خلف الجدار الناري، ومرّر المنفذ بـ ssh -L 3390:localhost:3389 kali@SERVER_IP. وإن كنت تتجه في الاتجاه المعاكس، من سطح مكتب Linux إلى جهاز Windows، فإن سطح المكتب البعيد من Linux إلى Windows يغطي عملاء RDP.
حصّنه: Kali هدف بحد ذاته
أي خادم يعلن عن SSH يُمسح خلال دقائق، وخادم ممتلئ بأكواد الاستغلال أثمن لمن يعثر عليه. عامل الجهاز على أنه معرّض للعداء من أول إقلاع.
- شغّل جدارًا ناريًا يمنع الكل افتراضيًا. Kali لا تفعّل واحدًا نيابة عنك. اسمح فقط بما تستخدمه.
sudo apt install -y ufw
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw enable- اعرف ما الذي يستمع. كل منفذ مفتوح هو سطح هجوم. دقّق فيه عبر أوامر فحص المنافذ المفتوحة في Linux وأغلق كل ما لم تقصد كشفه.
- لا تعمل بحساب root. تنشئ Kali مستخدمًا عاديًا باسم
kaliأثناء التثبيت؛ استخدمه، ولا تلجأ إلىsudoإلا حين تحتاجه أداة فعلًا. - أبقِ الإصدار المتدحرج محدّثًا. التدحرج يعني تحديثات متكررة وكبيرة أحيانًا: شغّل
sudo apt update && sudo apt full-upgrade -yبانتظام. - أبقِ VNC وxRDP بعيدًا عن الواجهة العامة. اربطهما بـ localhost ومرّرهما عبر SSH كما سبق. تغيير منفذ خدمة هو تمويه لا أمن، ولا يخفي شيئًا عن مسح حقيقي.
كم يحتاج من المعالج والذاكرة والقرص؟
تتوسّع Kali بحسب ما تثبّته. مجموعة أدوات بلا واجهة عبر SSH خفيفة؛ وسطح مكتب مع أدوات ويب ثقيلة ليس كذلك. إرشادات Kali نفسها، كنقطة بداية:
| الإعداد | الذاكرة | القرص |
|---|---|---|
بلا واجهة (SSH، kali-linux-headless) | 1 جيجابايت تكفي، 2 جيجابايت أريح | 15–20 جيجابايت |
سطح مكتب Xfce + kali-linux-default | 2 جيجابايت موصى بها | 20 جيجابايت أو أكثر |
| أدوات ثقيلة (Burp Suite، عدة أدوات معًا) | 8 جيجابايت أو أكثر | 30–40 جيجابايت، أو أكثر |
يمتلئ القرص أسرع مما تتوقع مع kali-linux-large وتراكم التحديثات المتدحرجة، فاترك لنفسك هامشًا. وحدتا معالجة مخصصتان تكفيان لمعظم المهام؛ أما كسر كلمات المرور والـ fuzzing فسيستهلكان كل ما تمنحهما. هذه إرشادات لا قياسات مرجعية؛ حدّد الحجم وفق مجموعة أدواتك الفعلية.
التزم بالقانون: اختبار مصرّح به فقط
امتلاك أدوات Kali وتشغيلها قانوني؛ أما استخدامها ضد أنظمة لا تملكها أو ليس لديك إذن كتابي باختبارها فلا. المسح أو الاستغلال أو التخمين القسري لبنية طرف ثالث قد يخالف قوانين إساءة استخدام الحاسوب أينما كنت أنت أو الهدف، وسياسة الاستخدام المقبول لدى كل مزوّد محترم (ومنهم rdp.monster) تحظر استخدام خادم لمهاجمة الآخرين. أبقِ عملك داخل مختبرك الخاص، أو مهمة عميل بنطاق موقّع، أو مسابقة CTF أو ميدان تدريب مرخّص. النشاط غير المصرّح به يؤدي إلى تعليق الخادم وقد يرتّب مسؤولية جنائية؛ ولا توجد منطقة رمادية تستحق المخاطرة.
كل ذلك يفترض جهازًا تملك فيه صلاحية root كاملة ويمكنك إعادة بنائه دون استئذان أحد. ويناسب ذلك خادم Linux VPS من rdp.monster: وصول root كامل، معالج وذاكرة مخصصان، نطاق ترددي غير محدود (ضمن الاستخدام العادل)، دون KYC، والدفع بالعملات المشفرة أو النقدية، ابتداءً من $8.99 شهريًا، والخادم يكون متصلًا بعد نحو 10 ثوانٍ من تأكيد الدفع. انشر Debian، وأضف kali-rolling وkali-linux-headless، وحصّن SSH، وستحصل على جهاز اختبار اختراق قابل للتخلص تمسحه وتعيد نشره متى انتهت المهمة.
الأسئلة الشائعة
هل يمكنني تثبيت Kali Linux لدى أي مزوّد VPS؟
kali-rolling. ما تحتاجه هو صلاحية root كاملة، ويُفضّل وجود وصول إلى الكونسول أو وضع الإنقاذ. أما الخطط المُدارة بالكامل أو المشتركة التي تقيّد نظام التشغيل فلن تنفع.هل Kali Linux نظام خادم مناسب للاستخدام اليومي؟
هل أحتاج واجهة رسومية، أم يمكنني تشغيل Kali بالكامل عبر SSH؟
nmap، hydra، sqlmap، hashcat وغيرها) تعمل عبر سطر الأوامر، لذا يغطي تثبيت بلا واجهة يُوصل إليه عبر SSH معظم سيرورات العمل ويستهلك ذاكرة وقرصًا أقل بكثير. ثبّت kali-linux-headless وتجاوز سطح المكتب. وأضف Xfce مع خادم VNC أو xRDP فقط من أجل الأدوات الرسومية القليلة مثل Burp Suite، ومرّر ذلك السطح عبر نفق SSH بدلاً من تعريضه للإنترنت.كيف أُبقي خادم Kali محدّثًا؟
kali-rolling، أي أن الحزم تُحدّث باستمرار بدلاً من إصدارات ثابتة. أبقِ النظام محدّثًا بـ sudo apt update && sudo apt full-upgrade -y، مرة كل أسبوع أو أسبوعين. ولأنه متدحرج، تكون التحديثات كبيرة أحيانًا وتجلب إصدارات مكتبات جديدة، لذا لا تُجرِ مسحًا حرجًا مباشرة بعد ترقية غير مختبرة. وأعد تحديث حزمة مفاتيح الأرشيف بـ sudo apt install -y kali-archive-keyring إذا ظهرت أخطاء توقيع.Adrien Roche, محرر البنية التحتية والاستضافة
مهندس أنظمة بخبرة تزيد عن 10 سنوات في تشغيل أساطيل Windows Server وLinux. يدير أدريان وثائق البنية التحتية في rdp.monster ويكتب أدلتنا حول RDP واستضافة VPS وإدارة الخوادم والشبكات وأدوات الخصوصية.




