حل مشكلة Pure-Ftpd Unable To Switch Capabilities

المشكلة :

توقف خدمة pure-ftpd  مع رسالة خطأ :

pure-ftpd: Unable to switch capabilities : Operation not permitted

نظام التشغيل Debian - CentOS 
لوحة التحكم : proxomox 
نوع الكيرنل : LXC
سبب حدوث المشكلة : هو ان السيرفر المستضيف للسيرفر الافتراضي يستخدم 
ويعتمد علي خاصية CAP_SYS_NICE  والتي غير موجودة بشكل افتراضي في كونفيج السيرفر
الافتراضي .
 
حل المشكلة : 
١- قم بإيقاف السيرفر الافتراضي .
٢- اضافة الاعدادات التالية لملف الكونفيج الخاص بالسيرفر الافتراضي والذي غالبا يكون 
بالمسار التالي : 
/etc/pve/lxc/$vmid.conf
مع استبدال $vmid برقم السيرفر الافتراضي المستضاف علي الهوست . 
الاعدادات كالتالي :
# clear cap.drop
lxc.cap.drop:
# copy drop list from common.conf
lxc.cap.drop = mac_admin mac_override sys_time sys_module sys_rawio
# copy drop list from centos.common.conf with sys_nice removed
lxc.cap.drop = sys_pacct sys_rawio

٣- قم بحفظ التغييرات ثم قم بتشغيل السيرفر الافتراضي .
Exit mobile version