Chmod چیست؟
Chmod یک دستور شل در linux/unix است که برای تغییر سطح دسترسی فایل ها و دایرکتوری ها استفاده میشود. در برخی از محیط های میزبانی وب، کاربر ممکن است به این دستور برای تغییر مجوزهای برخی فایل ها یا دایرکتوری ها نیاز پیدا کند تا بتواند با این کار آنها را قابل ویرایش کند. اگر کاربران به شل یونیکس دسترسی نداشته باشند، همچنان میتوانند این دستور را با استفاده از برنامه FTP اجرا کنند.
به زبان ساده تر: مواقعی وجود دارد که شما میخواهید با استفاده از داشبورد اقدام به اضافه و بروز رسانی پلاگین ها، اضافه کردن تصاویر، یا هر کاری از این قبیل کنید. در برخی از این موارد روی تنظیمات میزبانی وب خود، ممکن است شما قادر به انجام این کار ها نباشید زیرا مجوز فایل/فولدر درست نیست. در این موارد لازم است که chmod را تغییر دهید.
مقاله مرتبط: چگونگی رفع عدم دسترسی به دلیل خطای Scheduled Maintenance Error در وردپرس
توضیحی درمورد اعداد chmod :
جایگاه اعداد در chmod
هر کدام از 3 رقم chmod برای سطح دسترسی یک نقش کاربری در سایت معنا پیدا میکند. بطوریکه رقم اول از سمت چپ سطح دسترسی مدیر سایت، رقم دوم سطح دسترسی کاربران و رقم سوم سطح دسترسی سایر بازدیدکنندگان را نمایش میدهد.
معنای هر رقم در chmod
0 -> بدون دسترسی
1 -> فقط اجرا
2 -> فقط نوشتن
3 -> نوشتن و اجرا
4 -> فقط خواندن
5 -> خواندن و اجرا
6 -> خواندن و نوشتن
7 -> خواندن، نوشتن و اجرا
اگر سوالی در این زمینه دارید میتوانید زیر همین پست کامنت بگذارید.