محیط XFCE در Kali Linux
راهنمای کامل محیط XFCE در Kali: پیکربندی، تمها، میانبرها و بهینهسازی برای تست نفوذ.
XFCE محیط دسکتاپ پیشفرض Kali Linux است (از نسخهٔ ۲۰۲۰.۴ به بعد). در این آموزش، با پیکربندی XFCE، تمهای Kali، میانبرهای مفید و بهینهسازی برای کار با ابزارهای امنیتی آشنا میشوید.
چرا XFCE؟
تیم Offensive Security از نسخهٔ ۲۰۲۰.۴ XFCE را بهعنوان دسکتاپ پیشفرض Kali انتخاب کرد. دلایل این انتخاب:
- سبکی: مصرف کم رم (حدود ۳۰۰ مگابایت در حالت idle)
- پایداری: توسعهیافته از سال ۱۹۹۶، بسیار پایدار
- سفارشیسازی: انعطافپذیری بالا در ظاهر و رفتار
- سرعت: اجرای سریع و واکنشگرا حتی روی سختافزار قدیمی
# بررسی نسخهٔ XFCE
xfce4-about --version
# خروجی:
# xfce4-about 4.18 (Xfce 4.18)
# Copyright (c) 2008-2023بررسی منابع مصرفی
# مشاهدهٔ مصرف رم
free -h
# خروجی:
# total used free shared buff/cache available
# Mem: 7.7Gi 1.2Gi 4.5Gi 145Mi 2.0Gi 6.1Gi
# Swap: 2.0Gi 0B 2.0Gi
# مشاهدهٔ فرآیندهای دسکتاپ
ps aux | grep -E "xfce|xfwm|xfdesktop" | head -5اجزای XFCE
| جزء | توضیح |
|---|---|
xfwm4 | مدیر پنجره |
xfdesktop | مدیریت دسکتاپ و آیکونها |
xfce4-panel | پنل اصلی |
xfce4-session | مدیریت session |
xfce4-settings | تنظیمات |
xfce4-appfinder | جستجوی اپلیکیشن |
xfce4-terminal | ترمینال پیشفرض |
تمهای Kali
Kali چند تم پیشفرض برای XFCE ارائه میدهد:
| تم | توضیح |
|---|---|
| Kali-Dark | تم تیرهٔ پیشفرض |
| Kali-Light | تم روشن |
| Kali-Purple | تم بنفش (از ۲۰۲۳.۱) |
# تغییر تم از خط فرمان
xfconf-query -c xsettings -p /Net/ThemeName -s "Kali-Dark"
# لیست تمهای نصبشده
ls /usr/share/themes/ | grep -i kali
# خروجی:
# Kali-Dark
# Kali-Light
# Kali-Purpleتم Kali-Purple
تم Kali-Purple از نسخهٔ ۲۰۲۳.۱ معرفی شد و برای حمایت از تیمهای بنفش (Defensive Security) طراحی شده است. این تم بهصورت پیشفرض در نصبهای جدید قابل انتخاب است.
تغییر تنظیمات XFCE
۱. از Settings Manager
# راهاندازی Settings Manager
xfce4-settings-manager &۲. پنلها
Kali بهصورت پیشفرض دو پنل دارد:
- پنل بالا: منوی Applications، ساعت، سیگنال شبکه
- پنل پایین: لیست پنجرههای باز
# پیکربندی پنل
xfce4-panel --preferences۳. میانبرهای کیبورد
میانبرهای پیشفرض مفید Kali:
| میانبر | کارکرد |
|---|---|
Super | باز کردن منوی Applications |
Super + T | باز کردن ترمینال |
Super + D | نمایش دسکتاپ |
Alt + F2 | اجرای دستور |
Alt + Tab | جابجایی بین پنجرهها |
Super + E | باز کردن فایل منیجر |
Print Screen | عکس از صفحه |
Ctrl + Alt + Del | مدیر وظایف |
# پیکربندی میانبرها
xfce4-keyboard-settings &۴. تنظیمات پنجره
# پیکربندی مدیر پنجره
xfwm4-settings &
# تنظیمات جذب پنجره (snapping)
xfwm4-tweaks-settings &پیکربندی ترمینال
ترمینال پیشفرض Kali xfce4-terminal است. تنظیمات مفید:
# باز کردن تنظیمات ترمینال
# در ترمینال: Edit → Preferences
# تنظیمات پیشنهادی:
# - Colors: Green on black (hacker style)
# - Font: Monospace 11
# - Scrollback: 10000 lines
# - Shortcuts: Ctrl+Shift+T for new tabنصب ابزارکهای مفید
# نصب ابزارکهای XFCE
sudo apt install -y xfce4-goodies
# شامل:
# - xfce4-screenshooter (عکس صفحه)
# - xfce4-taskmanager (مدیر وظایف)
# - xfce4-mount-plugin (سوار کردن دیسک)
# - xfce4-weather-plugin (آبوهوا)
# - xfce4-cpugraph-plugin (نمودار CPU)
# - xfce4-netload-plugin (بار شبکه)
# - xfce4-systemload-plugin (بار سیستم)میانبرهای خط فرمان برای پیکربندی
# تغییر wallpaper
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/workspace0/last-image -s /path/to/image.jpg
# تغییر رزولوشن
xrandr --output HDMI-1 --mode 1920x1080
# فعالسازی numlock در زمان ورود
xfconf-query -c keyboard-layout -p /Default/NumLock -s trueبهینهسازی برای سختافزار ضعیف
اگر سختافزار محدودی دارید، این تنظیمات را اعمال کنید:
# غیرفعالسازی compositor (افزایش سرعت)
xfconf-query -c xfwm4 -p /general/use_compositing -s false
# کاهش تعداد workspaces
xfconf-query -c xfwm4 -p /general/workspace_count -s 2
# غیرفعالسازی آیکونهای دسکتاپ
xfconf-query -c xfce4-desktop -p /desktop-icons/style -s 0غیرفعالسازی compositor برای بازیها و ابزارهای گرافیکی
اگر با ابزارهای گرافیکی سنگین مانند Burp Suite یا VirtualBox کار میکنید، compositor را موقتاً غیرفعال کنید. این کار flickering و کندی را برطرف میکند.
backup از تنظیمات XFCE
# backup تنظیمات
cp -r ~/.config/xfce4 ~/xfce4-backup
# بازیابی backup
cp -r ~/xfce4-backup ~/.config/xfce4
# سپس logout و login مجددخطاهای رایج
پنل XFCE ناپدید شده
مشکل: پنل اصلی نمایش داده نمیشود.
راهحل:
# راهاندازی مجدد پنل
xfce4-panel --restart
# یا kill و اجرای مجدد
killall xfce4-panel
xfce4-panel &تنظیمات ذخیره نمیشوند
مشکل: تغییرات در تنظیمات پس از ریاستارت از بین میروند.
راهحل:
# بررسی دسترسی فایلهای تنظیمات
ls -la ~/.config/xfce4/
# در صورت نیاز، بازیابی از backup
cp -r /etc/skel/.config/xfce4 ~/.config/
sudo chown -R $USER:$USER ~/.config/xfce4تم اعمال نمیشود
مشکل: تم جدید اعمال نمیشود.
راهحل:
# اعمال مجدد تم
xfconf-query -c xsettings -p /Net/ThemeName -s "Kali-Dark"
# در صورت نیاز، restartxfce4
xfce4-session-logout --restartفونتها درست نمایش داده نمیشوند
مشکل: فونتهای فارسی یا خاص نمایش داده نمیشوند.
راهحل:
# نصب فونتهای اضافی
sudo apt install -y fonts-noto fonts-noto-cjk fonts-vazir
# پاکسازی cache فونت
fc-cache -f -vتم پیشفرض Kali
تم پیشفرض Kali بهگونهای طراحی شده که حداکثر بهرهوری را برای کاربران امنیتی فراهم کند. تم تیره چشم را خسته نمیکند و فاصلهٔ مناسب بین آیکونها برای کار طولانیمدت با ابزارهای امنیتی بهینه شده است.
خلاصه و مرحلهٔ بعد
XFCE محیط سبک، پایدار و قابلسفارشیسازی است که بهخوبی با نیازهای متخصصان امنیت هماهنگ است. با پیکربندی مناسب، میتوانید تجربهٔ کاربری بهینهای برای کارهای طولانیمدت با ابزارهای تست نفوذ داشته باشید.
بهعنوان گام بعدی:
- آموزش نصب سایر دسکتاپها را برای مقایسه با GNOME و KDE ببینید
- آموزش معرفی Kali را برای مرور کلی مرور کنید
- آموزش kali-tweaks را برای پیکربندی آسان سیستم بخوانید
این صفحه در تاریخ ۵ تیر ۱۴۰۵ بهروزرسانی شده است.