CentOSدایرکت ادمین

رفع مشکل ownership در دایرکت ادمین در uid or gid

 

ممکن است پس از انتقال اطلاعات از سرویس سیپنل(cPanel) به دایرکت ادمین(DirectAdmin) در زمان ویرایش فایل ها در دایرکت ادمین مشکلی در زمان ویرایش کردن فایل ها داشته باشید و دسترسی فایل ها به root محدود شده باشد .

برای رفع این مشکل و دادن دسترسی مجدد به یوزر مورد نظر دایرکت ادمین به صورت زیر عمل کنید

ابتدا از طریق SSH به سرور مجازی خود لاگین کرده . و سپس دستورات زیر را وارد نمایید ( توجه داشته باشید /home منظور محل نگهداری اطلاعات یوزر ها است که به صورت پیشفرض این مقدار است ) در صورتی که از هارد دیگری استفاده میکنید و یا در پوشه دیگر قرار دارد به پوشه مورد نظر وارد شده سپس از دستور for.. استافده کنید

cd /home
for i in `ls`; do { chown -R $i:$i $i; }; done;

پس از وارد کردن دستورات فوق مجدد  نیاز است که توسط اسکریپت دایرکت ادمین یک بار تمام پرمیشن ها را ریست کنید  با استفاده از دستور زیر

cd /usr/local/directadmin/scripts
./set_permissions.sh all

پس از ریست پرمیشن ها میتوانید برسی کنید و در دایرکت ادمین در قسمت Filemanager تمامی دسترسی ها به یوزر  داده شده است و از قسمت root خارج شده است .

پیشهاد میشود پس از اتمام کار یک برا سرویس mysql و directadmin را ریست کنید ، و یا کل سرور مجازی را با دستور زیر ریست کنید

reboot

 

موفق باشید

امنیت ، سرعت ، پشتیبانی
همه یکجا در سرویس های پارس وی دی اس
بهترین را از ما بخواهید

مشاهده سرویس ها

  

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا