1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-03 04:55:23 +02:00
tldr/pages.ar/linux/setcap.md
Machiavelli 1b7f5d2f9e
mtr, shred, stat, whois, blkid, getcap, setcap: add Arabic translation (#16083)
* mtr, shred, stat, whois, blkid, getcap, setcap: add Arabic translation
2025-04-05 13:19:17 +02:00

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}}