زمان کنونی: ۴-۴-۱۴۰۱, ۰۳:۲۴ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر سطح دسترسی همه فایل ها و فولدرها در لینوکس change folders and subfolders
۱۴-۱-۱۳۹۳, ۰۸:۱۰ صبح (آخرین ویرایش در این ارسال: ۶-۱۰-۱۳۹۴ ۰۲:۳۵ صبح، توسط Reza Ganji.)
ارسال: #1
Wink تغییر سطح دسترسی همه فایل ها و فولدرها در لینوکس change folders and subfolders
درود

change folders and subfolders permission

شاید تا کنون مشکل تغییر سطح دسترسی یکجا تمامی فولدرها و محتویات آنها را در سرور داشته اید.یکی از مشکلاتی هم که باعث ارور اینترال سرور خواهد شد همین است و اگر سطح دسترسی بالا باشد از نظر امنیتی هم صد در صد مشکل ساز خواهد بود.
برای تغییر سطح دسترسی تمام فایل ها یا فولدرهای موجود در یک پوشه مشکلی نیست ضمن اینکه مستقیم میتوان در سی پنل همه فایل های موجود را انتخاب کرد و یکجا دسترسی رو تغییر داد و یا از دستور ساده زیر استفاده کرد :

تغییر سطح دسترسی پوشه های موجود در یک فولدر :

find . -type d | xargs chmod 755

تغییر سطح دسترسی فایل های موجود در یک فولدر :

find . -type f | xargs chmod 644

برای تغییر سطوح دسترسی همه فایل های موجود در پوشه های مختلف publi_html نمیتوان از دستور بالا استفاده کرد و همچنین برای تغییر سطوح دسترسی تمامی فولدرها و ساب فولدرها.برای این منظور شما میتوانید از کامند های زیر برای تغییر یکجا و بدون دردسر سطوح دسترسی تمامی فایل های موجود در شاخه های مختلف و همچنین فولدرها و ساب فولدرها استفاده کنید :

برای تغییر سطوح دسترسی تمامی فایل ها بصورت یکجا :

find /home/user/public_html/ -type f -exec chmod -v 0644 '{}' \;

برای تغییر سطوح دسترسی تمای فولدرها و ساب فولدرها بصورت یکجا :

find /home/user/public_html/ -type d -exec chmod -v 0755 '{}' \;

بجای user نام کاربری هاست مورد نظر را قرار دهید.همچنین میتوانید مسیر دلخواه را وارد کنید مثلا دستور زیر برای تغییر سطح دسترسی همه پوشه ها و زیر پوشه های مجود در دایرکتوری home استفاده میشود :

find /home -type d -exec chmod 755 {} \;

و دستور زیر برای تغییر سطح دسترسی تمامی فایل های موجود در پوشه و زیر پوشه های موجود در home استفاده میشود :

find /home -type f -exec chmod 644{} \;
امضاء Reza Ganji
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
نصب جوملا نسخه دلخواه بصورت رایگان و پشتیبانی عالی

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
تماس :
09193106862
فروش آنلاین افزونه های اوریجینال جوملا در انجمن پارس جوم

آر اس فرم حرفه ای | تب ساز نونامبر | کامپوننت لودر | ثبت نام درگروه کاربری دلخواه

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

!!!شماره همراه جهت پشتیبانی از خدمات و مشاوره خرید و سفارش می باشد لطفا مشکلات رو در انجمن مطرح کنید!!!
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط vahid.exe
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان