DevTulz Online

ماشین حساب chmod

با کلیک روی چک‌باکس‌های زیر مجوزهای فایل را تنظیم کنید. مقدار octal و دستور chmod به صورت خودکار به‌روز می‌شوند.

خواندن نوشتن اجرا مبنای هشت
مالک 6
گروه 4
دیگران 4
مبنای هشت 644
نمادین rw-r--r--
دستور chmod
chmod 644 filename

chmod چیست؟

chmod (تغییر حالت) یک دستور Unix است که برای تغییر مجوزهای فایل‌ها و دایرکتوری‌ها استفاده می‌شود. مجوزها به سه گروه تقسیم می‌شوند: مالک، گروه و دیگران. هر گروه می‌تواند مجوزهای خواندن (r=4)، نوشتن (w=2) و اجرا (x=1) داشته باشد. مقدار octal مجموع این اعداد برای هر گروه است.

نحوه استفاده از ماشین حساب chmod

  1. برای تنظیم مجوزهای خواندن، نوشتن و اجرا برای مالک، گروه و دیگران، چک‌باکس‌ها را علامت بزنید یا از آن‌ها را بردارید.

  2. مقدار octal، نماد نمادین و دستور chmod به صورت خودکار به‌روز می‌شوند.

  3. به صورت اختیاری یک نام فایل وارد کنید تا دستور دقیقی که باید اجرا شود را ببینید.

  4. یا یک مقدار octal (مثلاً 755) تایپ کنید و روی اعمال کلیک کنید تا چک‌باکس‌ها تنظیم شوند.

این ماشین حساب آنلاین رایگان chmod کاملاً در مرورگر شما کار می‌کند — هیچ داده‌ای به هیچ سروری ارسال نمی‌شود. ایده‌آل برای توسعه‌دهندگان و مدیران سیستم که نیاز به محاسبه سریع مجوزهای فایل Unix دارند.

سوالات متداول

chmod 755 چه معنایی دارد؟ chmod 755 به صاحب فایل تمام مجوزها (خواندن + نوشتن + اجرا = 7) را می‌دهد، و به گروه و سایر کاربران مجوز خواندن و اجرا (خواندن + اجرا = 5) را می‌دهد. این برای اسکریپت‌های قابل اجرا و دایرکتوری‌ها رایج است.

chmod 644 چه معنایی دارد؟ chmod 644 به صاحب فایل مجوز خواندن و نوشتن (4+2 = 6) را می‌دهد و به گروه و دیگران دسترسی فقط‌خواندن (4) را می‌دهد. این برای فایل‌های وب سرور مانند HTML، CSS و فایل‌های پیکربندی استاندارد است.

تفاوت بین نماد هشت‌تایی و نماد نمادین چیست؟ نماد هشت‌تایی از سه رقم استفاده می‌کند (مثلاً 755) که هر رقم نشان‌دهندهٔ مجموعهٔ بیت‌های مجوز برای صاحب، گروه و دیگران است. نماد نمادین از حروف استفاده می‌کند (مثلاً rwxr-xr-x) که هر مجوز را به‌طور واضح نشان می‌دهد. هر دو نشان‌دهندهٔ مجوزهای یکسان هستند.

آیا باید از chmod 777 استفاده کنم؟ از chmod 777 در سیستم‌های تولید اجتناب کنید — این دسترسی کامل خواندن، نوشتن و اجرا را برای همه فراهم می‌کند، که یک خطر امنیتی جدی است. از حداقل مجوزهای ضروری استفاده کنید: معمولاً 644 برای فایل‌ها و 755 برای دایرکتوری‌ها.

Keywords: ماشین حساب chmod, مجوزهای unix, مجوزهای فایل, مجوزهای octal, chmod 755, chmod 644, مجوزهای linux, تولیدکننده دستور chmod