PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : برای تعییر permission فایلها نیاز به راهنمایی دارم



zeperto
February 6th, 2015, 21:18
من یه فولدر دارم که فولدر و فایلهای زیادی توشن.owner این فولدر و تمام زیر مجموعه اش root هست.می خوام به کاربر admin اجازه خوندن و ساختن و ویرایش فایلها رو در تمام قسمتهای فولدری که گفتم رو بدم.

chmod -r 750 path رو بزنم درسته؟

امنیت سرور رو پایین نمیاره؟

nginxweb
February 6th, 2015, 21:20
درود
میتوانید از دستور زیر استفاده نمایید که هم امنیت مناسبی داشته باشید هم دسترسی کافی داشته باششید:


chmod -R 751 path

zeperto
February 6th, 2015, 22:25
من permission رو 751 زدم ولی سایت از کار افتاد :)
این ارورش


Forbidden You don't have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

nginxweb
February 6th, 2015, 22:39
من permission رو 751 زدم ولی سایت از کار افتاد :)
این ارورش


Forbidden

You don't have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.




درود
اگر برای دیتا سایت هستش 755 باید استفاده کنید

zeperto
February 6th, 2015, 23:00
درود
اگر برای دیتا سایت هستش 755 باید استفاده کنید

ببخشید متوجه منظورتون از دیتا سایت نشدم.سایتم یه سایت سرگرمی خبریه.
755 اجازه write کردن رو به همه میده دیگه درسته و همه فقط اجازه execute ندارن.اگر درسته اینکار بد نیست؟

nginxweb
February 6th, 2015, 23:21
ببخشید متوجه منظورتون از دیتا سایت نشدم.سایتم یه سایت سرگرمی خبریه.
755 اجازه write کردن رو به همه میده دیگه درسته و همه فقط اجازه execute ندارن.اگر درسته اینکار بد نیست؟

درود

باید فولدرها روی 755 و فایلها روی 644 تنظیم شود تا سایت بدرستی کار کند

zeperto
February 6th, 2015, 23:31
درود

باید فولدرها روی 755 و فایلها روی 644 تنظیم شود تا سایت بدرستی کار کند

یه سرچ کردم و این دستورها رو پیدا کردم و ادیت کردم.چون مساله امنیتیه نمی خوام خرابکاری کنم. یه تایید اگر بفرمایید که اینا درسته خیلی ممنون می شم
این برای فولدرها

find /var/www/html -type d -exec chmod 755 {} \;
اینم برای فایلها


find /var/www/html -type f -exec chmod 644 {} \;
اگر اینا رو بزنم درسته؟مسیرها رو فقط عوض کردم

nginxweb
February 6th, 2015, 23:49
یه سرچ کردم و این دستورها رو پیدا کردم و ادیت کردم.چون مساله امنیتیه نمی خوام خرابکاری کنم. یه تایید اگر بفرمایید که اینا درسته خیلی ممنون می شم
این برای فولدرها

find /var/www/html -type d -exec chmod 755 {} \;
اینم برای فایلها


find /var/www/html -type f -exec chmod 644 {} \;
اگر اینا رو بزنم درسته؟مسیرها رو فقط عوض کردم

درود
کاملا صحیح هستند
فقط بجای
/var/www/html مسیر را وارد نمایید

zeperto
February 7th, 2015, 08:47
درود
کاملا صحیح هستند
فقط بجای
/var/www/html مسیر را وارد نمایید

دستور دوم اجرا نشد.


find /var/www/html -type f -exec chmod 644 {} ;
find: missing argument to `-exec'




متاسفانه یه مشکلی هم که بوجود اومده دیشب من chmod -R 755 path رو زدم و امروز دیگه نمی تونم چیزی آپلود کنم روی سرور.من همش جلو خودم رو میگیرم که خرابکاری نکنم ولی دوباره خرابکاری میشه.سابقه ام بده :)