1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-12 23:35: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

25 lines
1 KiB
Markdown

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