بسم الله الرحمن الرحیم

### استفاده از setfacl برای تنظیم دسترسی خاصِ کاربر خاص و پوشه و فایل خاص: ### نصب acl در اوبونتو:
```r apt-get install acl ```
### دستور زیر تمامی دسترسی ها را لیست می کند:
``` ls -lR ``` ### توضیح: | Option | Description | | ----- | ---------------------------------------------------- | | ls: | این دستور تمام محتویات دایرکتوری فعلی را فهرست می کند. | | -lR: | این گزینه تمام محتویات دایرکتوری و زیر شاخه فعلی را با اندازه، اطلاعات مجوز، اطلاعات مالک، اطلاعات گروه، زمان آخرین تغییر و غیره لیست می کند.|
کاربر faru5903 هیچ دسترسی به پوشه و زیر شاخه های /home/folder ندارد
| Option | Description | | ------ | ----------- | | (r) | Read | | (w) | Write | | (x) | Execute |
``` sudo setfacl -R -m u:faru5903:--- /home/folder ```
کاربر faru5903 همه دسترسی ها(خواندن و نوشتن و اجرا) به پوشه و زیر شاخه های /home/folder دارد
``` sudo setfacl -R -m u:faru5903:rwx /home/folder ```
کاربر faru5903 دسترسی فقط خواندن به پوشه و زیر شاخه های /home/folder دارد
``` sudo setfacl -R -m u:faru5903:r /home/folder ```
کاربر faru5903 دسترسی فقط اجرا به پوشه و زیر شاخه های /home/folder دارد
``` sudo setfacl -R -m u:faru5903:x /home/folder ```
کاربر faru5903 دسترسی فقط نوشتن به پوشه و زیر شاخه های /home/folder دارد
``` sudo setfacl -R -m u:faru5903:w /home/folder ```

صلوات