انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: Xersis در 04 دی 1393، 12:24 بظ
-
سلام
وقت بخیر
بنده سطح دسترسی فولدری رو در /var/www نمیتونستم عوض کنم .
طبق دستوری که در یکی از سایت ها دیدم یوزر خودم رو به www-data اون فولدر اضافه کردم . الان وقتی ls -li رو اجرا میکنم به جای روت یوزر خودم رو نمایش میده . منتها حق دسترسی هارو ننوشته و من نمیتونم حق دسترسی فولدر های داخلش رو مثلا ۷۵۵ کنم .
لطفا راهنمایی بفرمایید .
-
نباید هم سطح دسترسی چیزی رو در /var/www/ عوض کنی. دسترسیهای اونجا باید متعلّق به www-data:www-data باشه که برنامهها بتونن کار کنن توش
-
سلام
وقت بخیر
بنده سطح دسترسی فولدری رو در /var/www نمیتونستم عوض کنم .
طبق دستوری که در یکی از سایت ها دیدم یوزر خودم رو به www-data اون فولدر اضافه کردم . الان وقتی ls -li رو اجرا میکنم به جای روت یوزر خودم رو نمایش میده . منتها حق دسترسی هارو ننوشته و من نمیتونم حق دسترسی فولدر های داخلش رو مثلا ۷۵۵ کنم .
لطفا راهنمایی بفرمایید .
سلام.
وقت شما هم بخیر.
میشه توضیح بدی برای چی میخوای صاحب یا دسترسیهای اون دایرکتوری رو عوض کنی؟ اینکه خودت راحت تر اونجا فایل یا دایرکتوری بسازی یا اسکریپتی که آپاچی سرور اجرا میکنه دسترسیهای کافی رو داشته باشه؟
اگر این سیستم توسعه است و عمومی نیست پیشنهاد میکنم برای کار کردن راحتتر با دایرکتوریها ماژول user directory آپاچی رو نصب کنی. اون طوری به جای /var/www میتونی فایلهات رو توی /home/user/youruser/public_html بزاری که دایرکتوری یوزر خودت هست و دسترسها کافی رو داره. اطلاعات بیشتر اینجا (http://www.techytalk.info/enable-userdir-apache-module-ubuntu-debian-based-linux-distributions/).