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

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => آرچ => نویسنده: سینوسی در 31 خرداد 1394، 03:53 ب‌ظ

عنوان: نحوه تغییر مجوزهای polkit
ارسال شده توسط: سینوسی در 31 خرداد 1394، 03:53 ب‌ظ
سلام دوستان برای انجام بعضی کارها مثل Mount کردن بدون نیاز به پسورد نیاز دارم تا rule های polkit رو دستکاری کنم. اما متاسفانه به فایلهاش دسترسی ندارم.

ls -ld /etc/polkit-1/rules.d/
drwx------ 2 polkitd root 4096 Jun 19 13:40 /etc/polkit-1/rules.d/

لطفا راهنمایی بفرمایید.
عنوان: پاسخ : نحوه تغییر مجوزهای polkit
ارسال شده توسط: حامد مصافی در 31 خرداد 1394، 04:20 ب‌ظ
ابتدا فایل زیر را در یک ادیتور باز کن:
/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy
در زیر گروه org.freedesktop.udisks2.filesystem-mount نودی به نام <allow_any>auth_admin</allow_any> (در فایل من خط ۷۲ است) وجود دارد، آن را به <allow_any>yes</allow_any> تغییر دهید.
من در سیستم خودم همین کار را برای گره org.freedesktop.udisks2.filesystem-mount-system نیز انجام داده. در واقع با توجه به اینکه سیستم من کاملا شخصی است برای سایر فعالیت‌هایی که در قابل یک فایل در کنار همین فایل فوق‌الذکر قرار دارند، نیز همین عمل را انجام دادم تا همیشه نیاز به وارد کردن گذرواژه نباشد
عنوان: پاسخ : نحوه تغییر مجوزهای polkit
ارسال شده توسط: سینوسی در 31 خرداد 1394، 05:43 ب‌ظ
ممنونم عزیز این نکته هم به من کمک خواهد کرد.
اما من میخواهم به داخل فولدر rules.d دسترسی داشته باشم که نمیشه. همه برای دسترسی بیشتر و هم برای یادگیری

همونطور در که پست اول دیدین صاحب این فولدر polkit هست و در گروه root . من میخواهم بدون عوض کردن مالکیت این فولدر بتونم با sudo بهش دسترسی داشته باشم.

ممنون