لینوکس

تنظیم پرمیشن ها و دسترسی های cpanel با اسکریپت fixperms

نوشته شده توسط Mahdi Sedighi

تنظیم پرمیشن ها و دسترسی های 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

 

 

پارس سیف میزبانی ماندگار و درحال توسعه

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

Mahdi Sedighi

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