mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-03 04:55:23 +02:00
1 KiB
1 KiB
setcap
تعيين الصلاحيات لملف محدد. انظر أيضًا:
getcap
. لمزيد من التفاصيل: https://manned.org/setcap.
- تعيين الصلاحية
cap_net_raw
(لاستخدام مآخذ RAW و PACKET) لملف معين:
setcap '{{cap_net_raw}}' {{path/to/file}}
- تعيين عدة صلاحيات على ملف (
ep
خلف الصلاحية تعني "مفعلة ومسموح بها"):
setcap '{{cap_dac_read_search,cap_sys_tty_config+ep}}' {{path/to/file}}
- إزالة جميع الصلاحيات من ملف:
setcap -r {{path/to/file}}
- التحقق من أن الصلاحيات المحددة مرتبطة حاليًا بالملف المحدد:
setcap -v '{{cap_net_raw}}' {{path/to/file}}
- يمكن استخدام المعامل الاختياري
-n root_uid
لتعيين صلاحيات الملف لاستخدامها فقط في نطاق مستخدم معين مع هذا المعرّف الجذري:
setcap -n {{root_uid}} '{{cap_net_admin}}' {{path/to/file}}