انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۵٫۰۴ اوبونتو منتشر شد 🎉

نویسنده موضوع: اعطای دسترسی به کاربر دیگر چرا کار نمیکند !؟  (دفعات بازدید: 874 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین milad.fashi

  • Hero Member
  • *
  • ارسال: 863
  • جنسیت : پسر
  • میلاد فشی
سلام دوستان.من دوتا کاربر دارم یکی milad و یکی arad.کاربر milad دسترسی administrator داره ولی کاربر user نداره.من میخوام کاربر arad دسترسی فقط خواندنی به آهنگ های داخل دایرکتوری زیر داشته باشه:
/home/milad/Musicخوب من یه سرچی تو اینترنت زدم و از نظر من بهترین راه حل روش زیر بود.چون که نیاز به نصب هیچ نرم افزار اضافی روی دبیان کمینه من نداره :
sudo addgroup aradmilad
sudo usermod -aG music-share milad
sudo usermod -aG music-share arad

sudo chgrp -R aradmilad /home/milad/Music
sudo chmod -R 750 /home/milad/Music
sudo chmod 710 /home/milad  # Allow group traversal

ولی هرکاری کردم از داخل کاربر arad نتونستم به دایرکتوری مذکور (Music) دسترسی داشته باشم.
با زدن دستور زیر خطای دسترسی دارم :
sudo -u arad ls -l /home/milad/Music
ls: cannot access '/home/milad/Music': Permission denied
مشکل کجاست !؟ چرا نمیشه !؟ منطقا درسته ولی کار نمیکنه !
کیفیت زندگی شما را دو چیز تعیین می کند: کتابهایی که می‌خوانید و انسانهایی که ملاقات می‌کنید. (مک لوهان)
To love GNU/Linux, you don't need to hate Microsoft

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2850
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
اگر دسترسی های پیشفرضو تغیر نداده باشید تنها کار لازم اینکه دسترسی خواندن گروهتونو به پوشه خونتنو اضافه کنید.

دستور های زیرو بزنید.

اول کاربر arad رو به  گروه milad اضافه کنید
sudo usermod -aG milad arad
بعد به پوشه خونتون دسترسی خواندن گروهتونو بدید

chmod g+r ~
رایانه رو یه خاموش روشن کنید تا مرحله اول اعمال شه و با آراد آزمایش کنید.

نکته: تا از کاربری خارج نشید به گروهی اضافه نمیشه.
« آخرین ویرایش: 19 خرداد 1404، 12:00 ق‌ظ توسط 🇬🇧بریتانیای کبیر🇬🇧 »
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧