'\" t .\" Title: vfs_acl_tdb .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 08/16/2026 .\" Manual: System Administration tools .\" Source: Samba 4.24.6 .\" Language: English .\" .TH "VFS_ACL_TDB" "8" "08/16/2026" "Samba 4\&.24\&.6" "System Administration tools" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" vfs_acl_tdb \- ذخیره ACLهای NTFS در یک فایل tdb .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\ 'u vfs objects = acl_tdb .SH "توضیحات (DESCRIPTION)" .PP این ماژول VFS بخشی از مجموعه \fBsamba\fR(7) است\&. .PP ماژول VFS با نام vfs_acl_tdb فهرست‌های کنترل دسترسی NTFS (یا ACLها) را در یک فایل tdb ذخیره می‌کند\&. این ماژول نگاشت کامل ACLهای ویندوز را روی سرورهای سامبا ممکن می‌سازد\&. .PP تنظیمات ACL در $LOCKDIR/file_ntacls\&.tdb ذخیره می‌شوند\&. .PP این ماژول پارامترهای زیر را اجباری می‌کند: .RS .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} inherit acls = true .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} dos filemode = true .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} force unknown acl user = true .RE .sp .RE .PP این ماژول پشته‌پذیر (stackable) است\&. .SH "گزینه‌ها (OPTIONS)" .PP acl_tdb:ignore system acls = [yes|no] .RS 4 هنگامی که روی \fIyes\fR تنظیم شود، نگاشت تقریبی (best effort) از/به لایه POSIX ACL توسط این ماژول انجام \fIنخواهد شد\fR\&. مقدار پیش‌فرض \fIno\fR است، به این معنی که سامبا تنظیم و ارزیابی هر دو دسته ACLهای سیستمی و ACLهای NT را ادامه می‌دهد\&. در صورتی که نیاز دارید ACLهای سیستمی شما برای دسترسی محلی یا دسترسی به فایل از طریق NFS نیز تنظیم شوند، این حالت بهتر است\&. اگر فقط از طریق سامبا به داده‌ها دسترسی دارید، می‌توانید این گزینه را روی yes تنظیم کنید تا سازگاری بهتری با ACLهای NT به دست آورید\&. .sp اگر \fIacl_tdb:ignore system acls\fR روی \fIyes\fR تنظیم شود، تنظیمات اضافی زیر اعمال خواهند شد: .RS .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} create mask = 0666 .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} directory mask = 0777 .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} map archive = no .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} map hidden = no .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} map readonly = no .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} map system = no .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} store dos attributes = yes .RE .sp .RE .RE .PP acl_tdb:default acl style = [posix|windows|everyone] .RS 4 این پارامتر نوع ACL تولید‌شده را در صورتی که یک فایل یا دایرکتوری فاقد صفت گسترده (xattr) \fIsecurity\&.NTACL\fR باشد، تعیین می‌کند\&. .sp هنگامی که روی \fIposix\fR تنظیم شود، یک ACL بر اساس مجوزهای حالت POSIX برای کاربر، گروه و سایرین، همراه با یک مدخل کنترل دسترسی (ACE) اضافی برای \fINT Authority\eSYSTEM\fR با حقوق دسترسی کامل تولید خواهد شد\&. .sp هنگامی که روی \fIwindows\fR تنظیم شود، یک ACL دقیقاً همانند روش ویندوز تولید می‌شود که فقط شامل مجوزها برای مالک و \fINT Authority\eSYSTEM\fR است\&. .sp هنگامی که روی \fIeveryone\fR تنظیم شود، یک ACL با اعطای مجوزهای کامل به همگان (S\-1\-1\-0) تولید می‌شود\&. .sp مقدار پیش‌فرض برای این گزینه \fIposix\fR است\&. .RE .SH "نویسنده (AUTHOR)" .PP نرم‌افزار اصلی سامبا و ابزارهای مرتبط توسط اندرو تریجل (Andrew Tridgell) ایجاد شده‌اند\&. سامبا اکنون توسط تیم سامبا (Samba Team) به عنوان یک پروژه متن‌باز مشابه روش توسعه هسته لینوکس توسعه داده می‌شود\&.