1. تفكيك البنية التحتية لمفاتيح Nautilus
عند استخدام مدير الملفات Nautilus في أنظمة لينكس، تنقسم المفاتيح والخيارات المخزنة إلى ثلاثة مسارات تقنية مختلفة:
- مفاتيح التفضيلات (Preferences Keys): خيارات برمجية مسجلة في dconf و gsettings تتحكم بخصائص العرض والفرز.
- مفاتيح الاعتماد التشفيري (SSH/SFTP Keyring): كلمات السر ومفاتيح الربط الخاصة بالسيرفرات المخزنة عبر نظام الأمينات.
- اختصارات السكربتات والأزرار (Keybindings): الاختصارات المسندة لتشغيل أفعال معينة أو سكربتات مخصصة.
2. إزالة مفاتيح التفضيلات (dconf / gsettings)
أ. عبر السطر البرمجي (Terminal):
لإعادة ضبط مفتاح مخصص واستعادة قيمته الأصلية:
gsettings reset org.gnome.nautilus.preferences <key-name>
أو لمسح كافة التعديلات المخزنة:
dconf reset -f /org/gnome/nautilus/preferences/
ب. عبر الواجهة الرسومية (dconf Editor):
- قم بتثبيت الأداة: sudo apt install dconf-editor
- انتقل للمسار: /org/gnome/nautilus/preferences/
- ابحث عن المفتاح المراد وتفعيل خيار Use default value.
3. تطهير الاعتمادات الشبكية (SSH / SFTP)
عند استخدام Connect to Server، يتم حفظ الاعتماد التشفيري في حلقة مفاتيح النظام (GNOME Keyring).
خطوات المسح:
- افتح تطبيق Passwords and Keys (المعروف بـ seahorse).
- اختر Default keyring أو قسم Secure Shell (SSH).
- حدد المفتاح المرتبط بـ Nautilus واضغط بزر الماوس الأيمن ثم Delete.
⚠️ تنبيه أمني:
إزالة المفتاح ستجبر النظام على المطالبة بإعادة التوثيق عند الاتصال القادم بالخادم.
4. تجريد اختصارات الأزرار والسكربتات
نوع الاختصار
طريقة الإزالة
المسار / الأمر
اختصارات واجهة النظام
إعدادات لوحة المفاتيح
Settings → Keyboard Shortcuts
سكربت مخصص
حذف ملف السكربت
~/.config/nautilus/scripts/
تكشيف الاختصارات
حذف ملف التكشيف
~/.config/nautilus/accels
5. توصيات وأفضل الممارسات
💡 ملاحظات مهمة:
- قم دائماً بعمل نسخة احتياطية قبل المسح الشامل:
dconf dump / > backup.dconf
- لا تحفظ مفاتيح الوصول بالسيرفرات الحساسة بدون كلمة سر رئيسية لحلقة المفاتيح.
النظام
Ubuntu / GNOME Desktop
التطبيق
GNOME Files (Nautilus)
الأدوات
dconf, gsettings, seahorse