انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: TESLAA در 28 اردیبهشت 1392، 03:59 بظ
-
سلام دوستان
من تازگی رفتم 13.04
از نظر سرعت خوبه اما به طور کلی کاشکی همون 12.04 میموندم!
حالا به هر حال من الان مشکل تعیین سطح دسترسی دارم
با chmod میخوام دسترسی به فولدر www داشته باشم ولی نمیدونم چرا جواب نمیده
777 و 755 رو زدم اما هنوز امکان کپی پیست ندارم :( یکی کمک کنه! ](*,)
-
چرا تو هوم ایجادش نمی کنید تا راحت تر باشید؟
-
عزیزم چه پیغام خطایی میده؟
-
چرا تو هوم ایجادش نمی کنید تا راحت تر باشید؟
ذرست میگید ولی خب الان یه کانکی هم میخوام نصب کنم مشکل دارم! چون فایل conky.lua رو نمیتونم کپی کنم!!!! اونو که دیگه نمیش دایرکتوریش رو تغییر داد میشه؟
عزیزم چه پیغام خطایی میده؟
مسئله اینه که هیچ پیغام خطایی نمیده آخه! ولی کاری هم انجام نمیشه!
sudo chmod 777ya755 /var/www
رو میزنم
دستورم شاید اشتباهه؟
-
یه نگاهی بنداز...
http://askubuntu.com/questions/189200/getting-access-to-var-www
http://askubuntu.com/questions/268460/cannot-access-directory-in-var-www-permission-denied
http://forum.ubuntu.ir/index.php?topic=52217.0
-
«دایرکتوری »www رو توی عنوان تاپیک پست اول اضافه کن.
با chmod میخوام دسترسی به فولدر www داشته باشم ولی نمیدونم چرا جواب نمیده
777 و 755 رو زدم اما هنوز امکان کپی پیست ندارم :( یکی کمک کنه! ](*,)
نباید اینکار رو بکنید. بجاش گروه www رو تغییر بدید به www-data و نام کاربری خودت رو بذار تو اون گروه
ذرست میگید ولی خب الان یه کانکی هم میخوام نصب کنم مشکل دارم! چون فایل conky.lua رو نمیتونم کپی کنم!!!! اونو که دیگه نمیش دایرکتوریش رو تغییر داد میشه؟
پوسته های کانکی تا جایی که دیدم همگی توی home نصب میشن که دسترسی ریشه لازم نداره!
مسئله اینه که هیچ پیغام خطایی نمیده آخه!
امکان نداره! اگر خطا نداده یعنی دستور در کمال سلامت اجرا شده.
-
مسئله اینه که هیچ پیغام خطایی نمیده آخه! ولی کاری هم انجام نمیشه!
sudo chmod 777ya755 /var/www
رو میزنم
دستورم شاید اشتباهه؟
میدونی اگه همچین دسترسی به اونجا بدی بزرگترین سوراخ امنیتی ممکنه رو سیستمت ایجاد کردی؟
چجوری خودت می فهمی که تاثیر نداشته؟ کار خاصی میکنی ارور میگیری؟
-
«دایرکتوری »www رو توی عنوان تاپیک پست اول اضافه کن.
انجام شد!
با chmod میخوام دسترسی به فولدر www داشته باشم ولی نمیدونم چرا جواب نمیده
777 و 755 رو زدم اما هنوز امکان کپی پیست ندارم :( یکی کمک کنه! ](*,)
نباید اینکار رو بکنید. بجاش گروه www رو تغییر بدید به www-data و نام کاربری خودت رو بذار تو اون گروه
چجوری؟! یکم دقیقتر توضیح میدی؟
ذرست میگید ولی خب الان یه کانکی هم میخوام نصب کنم مشکل دارم! چون فایل conky.lua رو نمیتونم کپی کنم!!!! اونو که دیگه نمیش دایرکتوریش رو تغییر داد میشه؟
پوسته های کانکی تا جایی که دیدم همگی توی home نصب میشن که دسترسی ریشه لازم نداره!
دقیقا مسپله ی من هم همینه
نه فولدری میتونم باز کنم نه چیزی کپی کنم توشون نه مثلا پرونده ای رو تغییر بدم و Save کنم :(
مسئله اینه که هیچ پیغام خطایی نمیده آخه!
امکان نداره! اگر خطا نداده یعنی دستور در کمال سلامت اجرا شده.
خب اروری نمیده ولی مساله اینه که وقتی هم بعد از اجرای دستور میرم تو فولدر www یه فولدر جدید باز کنم نمیزاره یا حتی یه Document
-
مسئله اینه که هیچ پیغام خطایی نمیده آخه! ولی کاری هم انجام نمیشه!
sudo chmod 777ya755 /var/www
رو میزنم
دستورم شاید اشتباهه؟
میدونی اگه همچین دسترسی به اونجا بدی بزرگترین سوراخ امنیتی ممکنه رو سیستمت ایجاد کردی؟
چجوری خودت می فهمی که تاثیر نداشته؟ کار خاصی میکنی ارور میگیری؟
ممنون از پاسختون ولی خب به نظر شما چیکار باید بکنم پس؟ یه سایت میخوام بنویسم با PHP نیاز به یه لوکال هاست دارم دیگه خب! البته روی سروری چیزی نیست ها لپتاپ شخصیمه ;) فکر میکنید مشکلی پیش بیاد؟
در مورد کار خاص هم که خب نه کا خاصی نمیکنم گفتم تو ارسال بالایی یه فولدر یا یه پرونده میخوام باز کنم نمیشه :(
آخه من تو ۱۲.۰۴ هیچ مشکلی از بابت این قضیه نداشتم خب با همین دستور همه چی اوکی شد و من هم شروع کردم به کار کردن
-
با تشکر از همه ی دوستان مشکل حل شد اما!
اول بگم که تنها مشکل من این بود که سوییچ R- رو فراموش کرده بودم و اصل دستور اینبوده که باید مینوشتم :
sudo chmod -R 777 /var/www
ولی خب مساله ای که الان مطرح میشه چیزهاییه که شما دوستان مطرح کردید مثل تغییر فولدری که آپاچی میشناسه
و حتی همین مساله ی امنیت و حفره ای که دوستمون آقای سالار مقدم مطرح کردن
اگه ممکنه یه توضیح کوچولو بدین ممنون میشم که دیگه (حل شد) رو به تاپیک اضافه کنم
-
البته این موضوع رو هم بگم که من از یکی از لینک هایی که گذاشتید خط به خط اجرا کردم برای تغییر فولدری که آپاچی از توش اجرا میکنه ولی نشد و Forbidden میداد
-
چجوری؟! یکم دقیقتر توضیح میدی؟
خروجی دستور زیر رو ببین:
ls -ld /var/www
مالک نام کاربری خودت و گروه www-data باید باشه. نام کاربری خودت باید توی گروه www-data اضافه بشه.
man chgrp
کد بالا برای تغییر مالکیت گروه
man adduser
برای اضافه کردن نام کاربری خودت به گروه مورد نظر
man chown
برای تغییر مالکیت دایرکتوری به نام کاربری خودت
-
بسیار ممنون و متشکر عالی!
انجام شد!