-
September 6th, 2018, 16:55
#1
عضو انجمن
مشکل سطح دسترسی فایلها در هاست اشتراکی
درود خلاصه مطلب اینکه هاست اشتراکی تهیه کردم و در زمان نصب اسکریپت مشکلی نیست اما بعد از نصب بطور مثال وردپرس یا جوملا نمیشه آپلودی داشت و همش پیغام سطح دسترسی را 777 کنید میده !!!
مثلا کلیجا هم نصب میکنم آخرین مرحله این پیغام رو میده ، لطفا راهنمایی دقیق بفرمایید که به مدیر سرور چی بگم و باید چکاری انجام بده ...
errorrrr.jpg
در مکاتبه و جستجو در سایتهای مختلف این پاسخ توسط یک مدیر سرور به من داده شد!
به هیچ عنوان دسترسی را 777 نکنید برای یک هاست اشتراکی این حالت مطلوب نیست. در یک سرور اشتراکی باید فایل ها در هیچ شرایطی توسط سایر کاربران قابل دسترسی نباشند.
و همچنین در یک سرور اشتراکی، فایل ها باید مجوز 644 و پوشه ها 755 داشته باشند. برای حل این مشکل، کافی است که از ماژول mod_ruid2 استفاده کنیم.
این ماژول سبب می شود که پروسه ی وب سرور، به جای این که تحت کاربر apache اجرا شود، تحت سطح دسترسی صاحب فایل اجرا می شود. به این معنی که آپاچی هر فایلی را اجرا کند، سطح دسترسی Owner فایل را خواهد داشت. به این ترتیب آپاچی به همه ی فایل ها دسترسی دارد و لازم نیست که فایل ها 777 باشند
به غیر از mod_ruid2 روش دیگری هم وجود دارد که عبارت است از نصب suPhp.
-
-
September 6th, 2018 16:55
# ADS
-
September 6th, 2018, 17:09
#2
عضو دائم
پاسخ : مشکل سطح دسترسی فایلها در هاست اشتراکی

نوشته اصلی توسط
ali0000
درود خلاصه مطلب اینکه هاست اشتراکی تهیه کردم و در زمان نصب اسکریپت مشکلی نیست اما بعد از نصب بطور مثال وردپرس یا جوملا نمیشه آپلودی داشت و همش پیغام سطح دسترسی را 777 کنید میده !!!
مثلا کلیجا هم نصب میکنم آخرین مرحله این پیغام رو میده ، لطفا راهنمایی دقیق بفرمایید که به مدیر سرور چی بگم و باید چکاری انجام بده ...
errorrrr.jpg
در مکاتبه و جستجو در سایتهای مختلف این پاسخ توسط یک مدیر سرور به من داده شد!
به هیچ عنوان دسترسی را 777 نکنید برای یک هاست اشتراکی این حالت مطلوب نیست. در یک سرور اشتراکی باید فایل ها در هیچ شرایطی توسط سایر کاربران قابل دسترسی نباشند.
و همچنین در یک سرور اشتراکی، فایل ها باید مجوز 644 و پوشه ها 755 داشته باشند. برای حل این مشکل، کافی است که از ماژول mod_ruid2 استفاده کنیم.
این ماژول سبب می شود که پروسه ی وب سرور، به جای این که تحت کاربر apache اجرا شود، تحت سطح دسترسی صاحب فایل اجرا می شود. به این معنی که آپاچی هر فایلی را اجرا کند، سطح دسترسی Owner فایل را خواهد داشت. به این ترتیب آپاچی به همه ی فایل ها دسترسی دارد و لازم نیست که فایل ها 777 باشند
به غیر از mod_ruid2 روش دیگری هم وجود دارد که عبارت است از نصب suPhp.
با سلام
به راحتی به مدیر سرورتان همین تصویر را ارسال بفرمائید و ذکر کنید مشکل را رفع کنند لازم نیست چیز دیگری بگوئید، اگر قرار بود دانش این موارد را داشته باشید و فنی با مدیر سرور بخواهید صحبت کنید خب خودتان سرور میگرفتید و میشدید مدیر سرور، هاست خرید کرده اید که از این موارد دور باشید و فقط استفاده نمائید.
mod_ruid2 همیشه نمیتواند فعال باشد و با برخی کانفیگ ها تداخل دارد، کلا وارد این موارد نشوید، همان سطح دسترسی ارتقا پیدا کند و امنیتی پشت آن در سرور مهیا شود مشکل شما حل میشود.
باتشکر
پرووایدر خدمات دیتاسنتری در تهران
از سال 1385 تا کنون
-
تعداد تشکر ها از RoobinaServer به دلیل پست مفید
-
September 6th, 2018, 20:38
#3
عضو انجمن
پاسخ : مشکل سطح دسترسی فایلها در هاست اشتراکی

نوشته اصلی توسط
RoobinaServer
با سلام
به راحتی به مدیر سرورتان همین تصویر را ارسال بفرمائید و ذکر کنید مشکل را رفع کنند لازم نیست چیز دیگری بگوئید، اگر قرار بود دانش این موارد را داشته باشید و فنی با مدیر سرور بخواهید صحبت کنید خب خودتان سرور میگرفتید و میشدید مدیر سرور، هاست خرید کرده اید که از این موارد دور باشید و فقط استفاده نمائید.
mod_ruid2 همیشه نمیتواند فعال باشد و با برخی کانفیگ ها تداخل دارد، کلا وارد این موارد نشوید، همان سطح دسترسی ارتقا پیدا کند و امنیتی پشت آن در سرور مهیا شود مشکل شما حل میشود.
باتشکر
درود بر شما، قبل از ایجاد تاپیک موضوع توسط چندین تیکت به اطلاع مدیر سرور رسیده هدف این بود اگر راهکاری برای بر طرف شدن این مشکل هست اعلام بشه شاید بعدها کمکی باشه برای سایر دوستانی که این تجربه را ندارن...
-