21 مهر 1399
تنظیم پرمیشن ها و دسترسی های cpanel با اسکریپت fixperms
cPanel-fixperms اسکریپتی برای نصب مجوزها و مالکیت ها بر روی پرونده ها و دایرکتوری های مربوط به حساب های کاربری سی پنل است.
توضیحات بیشتر:
آیا تا اکنون به تنظیم پرمیشن ها و دسترسی های cpanel خود در حساب کاربری سی پنل نیاز داشته اید؟ در این صورت اسکریپت cPanel-fixperms برای شما مناسب است. افراد زیادی هستند که از سی پنل استفاده می کنند و این اسکریپت به شما کمک می کند تا به سرعت اشتباهات خود را اصلاح نمایید یا به شما اجازه می دهد تا زمان پیکربندی مجوزها در زمان آپلود اسکریپت های جدید مانند وردپرس تأمل کنید.
دستورالعمل ها:
تنظیم پرمیشن ها و دسترسی های cpanel برای یک کاربر:
برای دریافت اسکریپت Fixperms به آسانی می توانید فایل را از GitHub تهیه کنید و مطمئن شوید که قابل اجرا است:
wget https://raw.githubusercontent.com/PeachFlame/cPanel-fixperms/master/fixperms.sh
chmod +x fixperms.sh
سپس با دسترسی root، با استفاده از اجرای a flag کاربر خاص را در سی پنل تعیین کنید:
sudo sh ./fixperms.sh -a USER-NAME
مهم نیست در زمان اجرای Fixperms در کدام دایرکتوری باشید.
شما می توانید در دایرکتوری home کاربر،root سرور و … باشید. این اسکریپت هیچ تأثیری بر ظاهر پوشه home کاربر نخواهد داشت.
استفاده از Fixperms برای همه کاربران:
تنظیم پرمیشن ها و دسترسی های cpanel می توانید از ‘-all’ استفاده کنید:
sudo sh ./fixperms.sh -all
توضیحاتی بیشتری در مورد Fixperms:
در حالت پیش فرض، این اسکریپت در حالت quiet با حداقل نمایشگر اجرا می گردد. با این شرایط، شما نیز دوست دارید اطلاعات بیشتری در مورد این اسکریپت بدانید. شما می توانید حالت verbosity را فعال کنید و متن دلخواه خود را روی صفحه متغیر چاپ نمایید.
به نظر می رسد این راه حل زمان رفع حساب های بزرگی که فایل های زیادی دارند می تواند بسیار مفید باشد. شما می توانید تغییرات را در نوار progress مشاهده کنید. می توانید گزینه –v را برای هر حساب یا تمام حساب ها استفاده نمایید.
برای یک حساب کاربری:
sudo sh ./fixperms.sh -v -a USER-NAME
برای همه حساب های کاربری:
sudo sh ./fixperms.sh -v -all
مشاهده راهنما:
شما برای مشاهده بخش راهنمای fixperms می توانید دستورات ‘-h’یا ‘—help’ را اجرا نمایید. شما می توانید در صورت مشاهده هر گونه مشکلی می توانید در نظرات همین مطلب پارس سیف مطرح نمایید.
افزودن fixperms به سطل زباله:
من میزبان وب سایت های زیادی از دوستان و خانواده هستم که در مورد تنظیم پرمیشن ها و دسترسی های cpanel اشتباه فکر می کنند. بله این مطلب قابل فهم است زیرا آن ها دانش کافی در این مورد ندارند.
من باید به طور مرتب برای تنظیم پرمیشن ها و دسترسی های cpanel اقدام کنم، بنابراین اسکریپت fixperms را در بین پوشه های سرور خودم قرار می دهم.
sudo mv fixperms.sh /usr/bin/fixperms
کلیه حقوق مادی و معنوی این وب سایت برای گروه میزبانی پارس سیف محفوظ می باشد.