ماشینحساب chmod
مجوزهای فایل یونیکس را با یک شبکهٔ لمسی خواندن/نوشتن/اجرا برای مالک، گروه و دیگران بسازید — شامل بیتهای setuid، setgid و sticky — و ببینید که مقدار اکتال (755)، رشتهٔ نمادین (rwxr-xr-x) و دستور chmod بهصورت زنده بهروز میشوند. یک مقدار اکتال تایپ کنید تا برعکس شود، یا یک پیشتنظیم رایج را با یک کلیک اعمال کنید. در مرورگر، رایگان.
همهچیز در مرورگر شما اجرا میشود — هیچ فایلی خوانده نمیشود و چیزی به سرور ارسال نمیشود.
ماشینحساب مجوز
جعبهها را برای تنظیم مجوزها تغییر دهید، یا در زیر یک مقدار اکتال تایپ کنید تا برعکس شود. اکتال، نمادین و دستور chmod فوری بهروز میشوند.
| کلاس | خواندنr · 4 | نوشتنw · 2 | اجراx · 1 |
|---|---|---|---|
| مالکu | |||
| گروهg | |||
| دیگرانo |
مقادیر رقم اکتال
هر رقم اکتال مجموع خواندن (4)، نوشتن (2) و اجرا (1) برای یک کلاس کاربر است.
| رقم | باینری | نمادین | معنا |
|---|
مجوزهای رایج
روی «اعمال» بزنید تا هر پیشتنظیم در ماشینحساب بالا بارگذاری شود.
درباره ماشینحساب chmod
ماشینحساب chmod دسترسیهای فایل یونیکس را بهصورت بصری میسازد. Read، Write و Execute را برای owner، group و other در یک شبکه ساده تغییر دهید - بهعلاوه بیتهای ویژه setuid، setgid و sticky - و سه خروجی را بهصورت زنده ببینید: مقدار اکتال (755)، رشته نمادین (rwxr-xr-x) و دستور کامل chmod، همراه با فلگ بازگشتی اختیاری.
این ابزار برعکس هم کار میکند: هر مقدار اکتالی را تایپ کنید و شبکه روشن میشود تا نشان دهد دقیقاً چه دسترسیای میدهد. آن جهت معکوس است که این ابزار را علاوه بر سازنده، یک ابزار عیبیابی نیز میکند - مود را از ls -l یا یک اسکریپت استقرار بچسبانید و در چکباکسهای ساده ببینید چه کسی چه کاری میتواند انجام دهد.
یک جدول رقمی، محاسبات را توضیح میدهد - هر رقم اکتال حاصل جمع read (4)، write (2) و execute (1) است - و یک فهرست پیشتنظیم، دسترسیهایی که واقعاً به آنها نیاز دارید را پوشش میدهد: 644 برای فایلها، 755 برای دایرکتوریها و فایلهای اجرایی، 600 برای اطلاعات محرمانه، 750 و 775 برای پوشههای تیمی مشترک، همراه با یادداشتی ساده برای هرکدام. همهچیز در مرورگر شما اجرا میشود.
نحوه استفاده از ماشینحساب chmod
- چکباکسهای Read، Write و Execute را برای Owner، Group و Other در شبکه ماشینحساب تغییر دهید.
- بیتهای ویژه - setuid، setgid یا sticky - را در صورت نیاز فعال کنید.
- مقدار اکتال زنده، رشته نمادین و دستور کامل chmod را بخوانید؛ «Recursive» را برای افزودن -R تیک بزنید.
- یا برعکس کار کنید: یک مقدار اکتال مانند 640 را تایپ کنید تا در شبکه بارگذاری شود.
- یک پیشتنظیم رایج (644، 755، 600...) را با یک کلیک اعمال کنید، سپس مقدار یا دستوری که نیاز دارید را کپی کنید.