> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# تفعيل تسجيل الدخول الجذري في لوحة التحكم Debian (Debian 12)

بشكل افتراضي، يقيّد Cockpit تسجيلات دخول المستخدم الجذر (root) عبر قائمة `disallowed-users`. للسماح بالوصول إلى root، ستحتاج إلى إزالة دخول `root` من هذا الملف.

### ✅ خطوات تفعيل تسجيل دخول root

1. **عدّل ملف disallowed-users**  
   افتح الملف باستخدام محرر نصوص بامتيازات جذر:

```
   sudo nano /etc/cockpit/disallowed-users
```
2. **أزل** `root` **السطر**  
   إذا رأيت سطرًا يحتوي فقط على:

```
   root
```

   ضع علامة تعليق على هذا السطر:

```
   # root
```
3. **احفظ التغييرات**

* في Nano، اضغط على `Ctrl+X`، ثم `Y`، ثم `Enter` لحفظ والخروج.
4. **أعد تشغيل خدمة Cockpit**  
   لكي تسري التغييرات، أعد تشغيل Cockpit:

```
   sudo systemctl restart cockpit
```

   *(إعادة تشغيل النظام اختيارية لكن غير ضرورية بشكل عام.)*

---

### ⚠️ اعتبارات مهمة

* **🔐 مخاطر أمنية**  
  تفعيل تسجيل دخول root يزيد من سطح الهجوم. من الأفضل استخدام مستخدم غير جذر بامتيازات `sudo` للمهام اليومية.
* **🔑 المصادقة البديلة**  
  فكّر في تنفيذ Kerberos أو مفاتيح SSH أو الشهادات للمصادقة الأكثر أماناً.
* **🧱 وصول جدار الحماية**  
  تأكد من أن جدار الحماية الخاص بك يسمح بحركة المرور على **منفذ TCP 9090**، والذي يستخدمه Cockpit.
* **👤 إدارة المستخدمين الآخرين**  
  يمكنك تقييد مستخدمين إضافيين بإضافة أسماء المستخدمين الخاصة بهم (واحد لكل سطر) إلى `/etc/cockpit/disallowed-users`.