PDA

View Full Version : گفتگو: مجوز های دسترسی لازم به فولدر برای آپلود فایل



aminghaderi
سه شنبه 19 مرداد 1389, 21:11 عصر
با سلام و درورد خدمت اساتید و دوستان بزرگوارم.
امروز که یه سایت رو آپلود کردم در پرمیژن دادن به فولدر هایی که قرار درون آنها فایل آپلود بشه ، شک کردم؟!
که واقعا چه پرمیژنی برای آپلود لازم ؟؟
حقیقت من تا حالا زیاد به این موضوع اهمیت نمی دادم ، ولی این بار فرق می کنه باید موارد امنیتی رو رعایت کنم ، بخاطر همین قبل دادن پرمیژن گفتم با دوستان و اساتید صلاح مشورتی داشته باشم.

می دونم یه بحث کسل کننده ای رو شروع کردم ، ولی ممنون می شم راهنمایی فرمایید .

خوب این تاپیک رو بایکم تغییرات ویرایش می کنم.

شما فرض کنید دامنه سایت Google.com باشه.(فرض کنید!)

گروه های موجود در پلسک :(داخل لیست کشویی)


Plesk IIS User (IUSER-Google)
Plesk IIS WP User(IWPD-724(Google))


گروه های خارج از لیست کشویی :

Administrator
System
Plesk IIS User (IUSR-Google)
Plesk IIS WP User (IWPD-724(Google))
Plesk Domain User(Google)


مجوزهای که مفهوم مبهمی دارند :

Execute Control

Traverse Folder/Execute File
List Folder/Read Data
TakeOwnership


ممنون می شم موارد بالا رو هر کدوم در حد یه نیم خط :خجالت: توضیح بدید .

بسیار سپاسگزارم.

Ali_M.Eghbaldar
سه شنبه 19 مرداد 1389, 21:29 عصر
سلام
منظورتو متوجه نشدم؟؟ برای آپلود فایل چرا احتیاج به permission داری؟؟؟ :افسرده:

اگه موقع آپلود فایل ارور حق دسترسی داری این گاهی اتفاق می افته !! !! !! بیشتر توضیح بده

aminghaderi
سه شنبه 19 مرداد 1389, 21:32 عصر
سلام
منظورتو متوجه نشدم؟؟ برای آپلود فایل چرا احتیاج به permission داری؟؟؟ :افسرده:
آپلود دستی ؟! آپلودی که از داخل برنامه باشه ...
مثل همین بخش ضمیمه در در پاسخ دادن به تاپیک.
سرور اجازه نمی ده بدون مجوز این کار رو بکنی .

Ali_M.Eghbaldar
سه شنبه 19 مرداد 1389, 21:41 عصر
پس اینه:

گه موقع آپلود فایل ارور حق دسترسی داری این گاهی اتفاق می افته !! !! !! بیشتر توضیح بده

درسته؟
البته این مشکل برای همه ی سرور نیست !!
از این استفاده کن

aspnet_wp account (Computer name\ASPNET)
اگه نشده بگو یه راه دیگه هم اگه اشتباه نکنم میشه :افسرده:

aminghaderi
سه شنبه 19 مرداد 1389, 21:55 عصر
aspnet_wp account (Computer nameASPNET)
این دستور هست یا یه گزینه ؟؟؟
کجا باید استفاده کرد؟؟
من این کار رو می تونم انجام بدم کافیه به تمام گروه ها دسترسی Write بدم ولی می خوام دقیق دسترسی بدم که فردا پوشه هک نشه و خارج از سایت کسی داخلس عکس آپلود کنه؟!(مسئله اصلی اینه)

Ali_M.Eghbaldar
سه شنبه 19 مرداد 1389, 22:01 عصر
خوب !!
ببین من همیشه این کارو می کنم
قبل از اینکه فولدر up کنم
راست کلیک > سربرگ Security > بعد Add> بعد Advanced > بعد Find now > بعد ASPNET
انتخاب و OK

و در نهایت این فولدر up کن

:لبخندساده:

یه توصیه : تویه فولدرت یه فایل default.aspx (جلوگیری از Explorer Listing ) قرار بده

aminghaderi
سه شنبه 19 مرداد 1389, 22:14 عصر
راست کلیک > سربرگ Security
حالا سربرگ سکیوریتی کجا هست؟؟؟

Ali_M.Eghbaldar
سه شنبه 19 مرداد 1389, 22:37 عصر
:لبخند:
Tools>Folder Option >View>Use simple file sharing
تیکشو بردار , برادر :لبخند:

aminghaderi
سه شنبه 19 مرداد 1389, 23:48 عصر
:لبخند:
Tools>Folder Option >View>Use simple file sharing
تیکشو بردار , برادر :لبخند:
ممنون عزیزم ولی فکر نکنم این راه درستش باشه، ها؟!:افسرده:
یعنی می گی راهش همینه؟؟؟

man of rebellious being
چهارشنبه 20 مرداد 1389, 00:59 صبح
سلام من همیشه پوشه image و appdata را در قسمت Plesk IIS User نیک همه را می زنم