'\" t .\" Title: wbinfo .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 08/16/2026 .\" Manual: دستورهای کاربری .\" Source: Samba 4.24.6 .\" Language: Persian .\" .TH "WBINFO" "1" "08/16/2026" "Samba 4\&.24\&.6" "دستورهای کاربری" .\" ----------------------------------------------------------------- .\" * 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)" wbinfo \- پرس‌وجوی اطلاعات از دیمن winbind .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\ 'u wbinfo [\-a\ user%password] [\-\-all\-domains] [\-\-allocate\-gid] [\-\-allocate\-uid] [\-c] [\-\-ccache\-save] [\-\-change\-user\-password] [\-D\ domain] [\-\-dc\-info\ domain] [\-\-domain\ domain] [\-\-dsgetdcname\ domain] [\-g] [\-\-getdcname\ domain] [\-\-get\-auth\-user] [\-G\ gid] [\-\-gid\-info\ gid] [\-\-group\-info\ group] [\-\-help|\-?] [\-i\ user] [\-I\ ip] [\-K\ user%password] [\-\-krb5ccname\ cctype] [\-\-lanman] [\-\-logoff] [\-\-logoff\-uid\ uid] [\-\-logoff\-user\ username] [\-\-lookup\-sids] [\-m] [\-n\ name] [\-N\ netbios\-name] [\-\-ntlmv1] [\-\-ntlmv2] [\-\-online\-status] [\-\-own\-domain] [\-p] [\-P|\-\-ping\-dc] [\-\-pam\-logon\ user%password] [\-r\ user] [\-R|\-\-lookup\-rids] [\-\-remove\-gid\-mapping\ gid,sid] [\-\-remove\-uid\-mapping\ uid,sid] [\-s\ sid] [\-\-separator] [\-\-set\-auth\-user\ user%password] [\-\-set\-gid\-mapping\ gid,sid] [\-\-set\-uid\-mapping\ uid,sid] [\-S\ sid] [\-\-sid\-aliases\ sid] [\-\-sid\-to\-fullname\ sid] [\-\-sids\-to\-unix\-ids\ sidlist] [\-t] [\-u] [\-\-uid\-info\ uid] [\-\-usage] [\-\-user\-domgroups\ sid] [\-\-user\-sidinfo\ sid] [\-\-user\-sids\ sid] [\-U\ uid] [\-V] [\-\-verbose] [\-Y\ sid] .SH "توضیحات (DESCRIPTION)" .PP این ابزار بخشی از مجموعهٔ \fBsamba\fR(7) است\&. .PP برنامهٔ wbinfo اطلاعات ایجادشده و استفاده‌شده توسط دیمن \fBwinbindd\fR(8) را پرس‌وجو کرده و بازمی‌گرداند\&. .PP برای اینکه برنامهٔ wbinfo بتواند اطلاعات را بازگرداند، دیمن \fBwinbindd\fR(8) باید پیکربندی شده و در حال اجرا باشد\&. .SH "گزینه‌ها (OPTIONS)" .PP \-a|\-\-authenticate \fIusername%password\fR .RS 4 تلاش برای احراز هویت یک کاربر از طریق \fBwinbindd\fR(8)\&. این گزینه هر دو روش احراز هویت را بررسی کرده و نتایج را گزارش می‌دهد\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBنکته\fR .ps -1 .br وسوسه نشوید که از این قابلیت برای احراز هویت در برنامه‌های شخص ثالث (third\-party) استفاده کنید\&. در عوض از \fBntlm_auth\fR(1) استفاده کنید\&. .sp .5v .RE .RE .PP \-\-allocate\-gid .RS 4 دریافت یک GID جدید از idmap\&. .RE .PP \-\-allocate\-uid .RS 4 دریافت یک UID جدید از idmap\&. .RE .PP \-\-all\-domains .RS 4 فهرست کردن تمام دامنه‌ها (دامنه‌های مورد اعتماد و دامنهٔ خودی)\&. .RE .PP \-c|\-\-change\-secret .RS 4 تغییر گذرواژهٔ حساب اعتماد (trust account)\&. ممکن است در ترکیب با \fBdomain\fR به منظور تغییر گذرواژه‌های حساب اعتماد بین‌دامنه‌ای استفاده شود\&. .RE .PP \-\-change\-secret\-at \fIdomain\-controller\fR .RS 4 تغییر گذرواژهٔ حساب اعتماد در یک کنترل‌کنندهٔ دامنه (domain controller) مشخص\&. در صورتی که نتوان با کنترل‌کنندهٔ دامنهٔ مشخص‌شده ارتباط برقرار کرد، با شکست مواجه می‌شود\&. .RE .PP \-\-ccache\-save \fIusername%password\fR .RS 4 ذخیرهٔ کاربر و گذرواژه برای ccache\&. .RE .PP \-\-change\-user\-password \fIusername\fR .RS 4 تغییر گذرواژهٔ یک کاربر\&. گذرواژهٔ قدیمی و جدید پرسیده خواهد شد\&. .RE .PP \-\-dc\-info \fIdomain\fR .RS 4 اطلاعات مربوط به کنترل‌کنندهٔ دامنهٔ فعلی برای یک دامنه را نمایش می‌دهد\&. .RE .PP \-\-domain \fIname\fR .RS 4 این پارامتر دامنه‌ای را تعیین می‌کند که عملیات مشخص‌شده روی آن انجام خواهد شد\&. نام دامنهٔ ویژهٔ \*(Aq\&.\*(Aq برای نشان دادن دامنهٔ فعلی که \fBwinbindd\fR(8) به آن تعلق دارد به کار می‌رود\&. استفاده از \*(Aq*\*(Aq به عنوان نام دامنه به معنای پیمایش روی تمام دامنه‌ها است (نکته: این کار می‌تواند زمان زیادی ببرد و حافظهٔ زیادی مصرف کند)\&. .RE .PP \-D|\-\-domain\-info \fIdomain\fR .RS 4 نمایش بیشتر اطلاعات موجود دربارهٔ دامنهٔ مشخص‌شده\&. .RE .PP \-\-dsgetdcname \fIdomain\fR .RS 4 یافتن یک DC برای یک دامنه\&. .RE .PP \-\-gid\-info \fIgid\fR .RS 4 دریافت اطلاعات گروه از روی gid\&. .RE .PP \-\-group\-info \fIgroup\fR .RS 4 دریافت اطلاعات گروه از روی نام گروه\&. .RE .PP \-g|\-\-domain\-groups .RS 4 این گزینه تمام گروه‌های موجود در دامنهٔ Windows NT را که دیمن \fBsamba\fR(7) در آن فعالیت می‌کند، فهرست می‌کند\&. گروه‌ها در تمام دامنه‌های مورد اعتماد را می‌توان با گزینهٔ \-\-domain=\*(Aq*\*(Aq فهرست کرد\&. توجه داشته باشید که این عملیات، شناسه‌های گروه را به گروه‌هایی که قبلاً توسط \fBwinbindd\fR(8) دیده نشده‌اند اختصاص نمی‌دهد\&. .RE .PP \-\-get\-auth\-user .RS 4 چاپ نام کاربری و گذرواژهٔ استفاده‌شده توسط \fBwinbindd\fR(8) در حین برپایی نشست (session setup) با یک کنترل‌کنندهٔ دامنه\&. نام کاربری و گذرواژه را می‌توان با استفاده از \fB\-\-set\-auth\-user\fR تنظیم کرد\&. فقط برای کاربر ریشه (root) در دسترس است\&. .RE .PP \-\-getdcname \fIdomain\fR .RS 4 دریافت نام DC برای دامنهٔ مشخص‌شده\&. .RE .PP \-G|\-\-gid\-to\-sid \fIgid\fR .RS 4 تلاش برای تبدیل یک شناسهٔ گروه UNIX به یک SID در Windows NT\&. اگر gid مشخص‌شده در محدودهٔ gid مربوط به idmap نباشد، عملیات با شکست مواجه خواهد شد\&. .RE .PP \-? .RS 4 چاپ خلاصه‌ای کوتاه از راهنما\&. .RE .PP \-i|\-\-user\-info \fIuser\fR .RS 4 دریافت اطلاعات کاربر\&. .RE .PP \-I|\-\-WINS\-by\-ip \fIip\fR .RS 4 گزینهٔ \fI\-I\fR از \fBwinbindd\fR(8) درخواست می‌کند تا یک درخواست وضعیت گره (node status request) ارسال کند تا نام NetBIOS مرتبط با آدرس IP مشخص‌شده توسط پارامتر \fIip\fR را دریافت نماید\&. .RE .PP \-K|\-\-krb5auth \fIusername%password\fR .RS 4 تلاش برای احراز هویت یک کاربر از طریق Kerberos\&. .RE .PP \-\-krb5ccname \fIKRB5CCNAME\fR .RS 4 امکان درخواست یک نوع خاص از حافظهٔ موقت گواهی‌نامهٔ Kerberos (credential cache) مورد استفاده برای احراز هویت را فراهم می‌کند\&. .RE.PP \-\-lanman .RS 4 استفاده از رمزنگاری lanman برای احراز هویت کاربر\&. .RE .PP \-\-logoff .RS 4 خارج کردن یک کاربر از سامانه (logoff)\&. .RE .PP \-\-logoff\-uid \fIUID\fR .RS 4 تعیین uid کاربر که هنگام درخواست خروج استفاده می‌شود\&. .RE .PP \-\-logoff\-user \fIUSERNAME\fR .RS 4 تعیین نام کاربری که هنگام درخواست خروج استفاده می‌شود\&. .RE .PP \-\-lookup\-sids \fISID1,SID2\&.\&.\&.\fR .RS 4 جستجوی SIDها\&. مقادیر SID باید به صورت رشته‌های ASCII در قالب سنتی Microsoft مشخص شوند\&. برای نمونه، S\-1\-5\-21\-1455342024\-3071081365\-2475485837\-500\&. .RE .PP \-m|\-\-trusted\-domains .RS 4 تولید فهرستی از دامنه‌های مورد اعتمادی که کارساز Windows NT هنگام تحلیل نام‌ها توسط \fBwinbindd\fR(8) با آن‌ها تماس می‌گیرد\&. این فهرست شامل دامنهٔ Windows NT که کارساز، کنترل‌کنندهٔ اصلی دامنه (Primary Domain Controller) آن است، نمی‌شود\&. .RE .PP \-n|\-\-name\-to\-sid \fIname\fR .RS 4 گزینهٔ \fI\-n\fR از \fBwinbindd\fR(8) برای یافتن SID مرتبط با نام مشخص‌شده استعلام می‌گیرد\&. نام‌های دامنه را می‌توان پیش از نام کاربری با استفاده از نویسهٔ جداکنندهٔ winbind مشخص کرد\&. برای نمونه CWDOM1/Administrator به کاربر Administrator در دامنهٔ CWDOM1 اشاره دارد\&. اگر هیچ دامنه‌ای مشخص نشود، دامنه‌ای به کار می‌رود که در پارامتر \fIworkgroup \fR فایل \fBsmb.conf\fR(5) تعیین شده است\&. .RE .PP \-N|\-\-WINS\-by\-name \fIname\fR .RS 4 گزینهٔ \fI\-N\fR به \fBwinbindd\fR(8) درخواست می‌دهد تا نشانی IP مرتبط با نام NetBIOS مشخص‌شده توسط پارامتر \fIname\fR را از سرور WINS استعلام کند\&. .RE .PP \-\-ntlmv1 .RS 4 استفاده از رمزنگاری NTLMv1 برای احراز هویت کاربر\&. .RE .PP \-\-ntlmv2 .RS 4 استفاده از رمزنگاری NTLMv2 برای احراز هویت کاربر\&. روش NTLMv2 پیش‌فرض است؛ این گزینه صرفاً جهت سازگاری حفظ شده است\&. .RE .PP \-\-online\-status \fIdomain\fR .RS 4 نمایش اینکه آیا winbind در حال حاضر اتصال فعالی برقرار دارد یا خیر\&. آرگومان اختیاری domain خروجی را به وضعیت برخط بودن یک دامنهٔ مشخص محدود می‌کند\&. .RE .PP \-\-own\-domain .RS 4 فهرست کردن دامنهٔ خودی\&. .RE .PP \-\-pam\-logon \fIusername%password\fR .RS 4 تلاش برای احراز هویت یک کاربر به همان شیوه‌ای که pam_winbind عمل می‌کند\&. .RE .PP \-p|\-\-ping .RS 4 بررسی اینکه آیا \fBwinbindd\fR(8) هنوز فعال است یا خیر\&. مقدار \*(Aqsucceeded\*(Aq یا \*(Aqfailed\*(Aq را چاپ می‌کند\&. .RE .PP \-P|\-\-ping\-dc .RS 4 ارسال یک دستور بی‌اثر (no\-effect) به DC ما\&. این دستور بررسی می‌کند که آیا اتصال کانال امن به کنترل‌کنندهٔ دامنهٔ ما هنوز فعال است یا خیر\&. تأثیر آن به مراتب کمتر از wbinfo \-t است\&. .RE .PP \-r|\-\-user\-groups \fIusername\fR .RS 4 تلاش برای به‌دست آوردن فهرست شناسه‌های گروه UNIX که کاربر به آن‌ها تعلق دارد\&. این کار فقط برای کاربرانی که در Domain Controller تعریف شده‌اند عمل می‌کند\&. .sp دو سناریو وجود دارد: .RS .sp .RS 4 .ie n \{\ \h'-04' 1.\h'+01'\c .\} .el \{\ .sp -1 .IP " 1." 4.2 .\} کاربر احراز هویت شده است: هنگامی که کاربر احراز هویت شده باشد، توکن دسترسی برای کاربر کش می‌شود\&. سپس عضویت‌های گروهی صحیح از روی توکن کاربر کش‌شده (که ممکن است منسوخ شده باشد) بازگردانده می‌شوند\&. .RE .sp .RS 4 .ie n \{\ \h'-04' 2.\h'+01'\c .\} .el \{\ .sp -1 .IP " 2." 4.2 .\} کاربر احراز هویت *نشده* است: اطلاعات با استفاده از مشخصات کاربری حساب دستگاه (machine account) که مجوزهای محدودی دارد، از کنترل‌کنندهٔ دامنه استعلام می‌شود\&. نتیجه معمولاً ناقص است و همچنین می‌تواند نادرست باشد\&. .RE .sp .RE .RE .PP \-R|\-\-lookup\-rids \fIrid1, rid2, rid3\&.\&.\&.\fR .RS 4 تبدیل RIDها به نام‌ها\&. از فهرستی از ridها که با کاما جدا شده‌اند استفاده می‌کند\&. .RE .PP \-\-remove\-gid\-mapping \fIGID,SID\fR .RS 4 یک نگاشت موجود GID به SID را از پایگاه داده حذف می‌کند\&. .RE .PP \-\-remove\-uid\-mapping \fIUID,SID\fR .RS 4 یک نگاشت موجود UID به SID را از پایگاه داده حذف می‌کند\&. .RE .PP \-s|\-\-sid\-to\-name \fIsid\fR .RS 4 استفاده از \fI\-s\fR برای تحلیل یک SID به نام\&. این عمل معکوس گزینهٔ \fI\-n \fR در بالا است\&. مقادیر SID باید به صورت رشته‌های ASCII در قالب سنتی Microsoft مشخص شوند\&. برای نمونه، S\-1\-5\-21\-1455342024\-3071081365\-2475485837\-500\&. .RE .PP \-\-separator .RS 4 دریافت جداکنندهٔ فعال winbind\&. .RE .PP \-\-set\-auth\-user \fIusername%password\fR .RS 4 ذخیرهٔ نام کاربری و گذرواژهٔ استفاده‌شده توسط \fBwinbindd\fR(8) در حین برپایی نشست با یک کنترل‌کنندهٔ دامنه\&. این کار به winbindd اجازه می‌دهد در یک دامنهٔ Windows 2000 با فعال بودن گزینهٔ Restrict Anonymous (یا همان Permissions compatible with Windows 2000 servers only) کار کند\&. .RE .PP \-\-set\-gid\-mapping \fIGID,SID\fR .RS 4 ایجاد یک نگاشت GID به SID در پایگاه داده\&. .RE .PP \-\-set\-uid\-mapping \fIUID,SID\fR .RS 4 ایجاد یک نگاشت UID به SID در پایگاه داده\&. .RE .PP \-S|\-\-sid\-to\-uid \fIsid\fR .RS 4 تبدیل یک SID به شناسهٔ کاربر UNIX\&. اگر SID متناظر با کاربر UNIX نگاشت‌شده توسط \fBwinbindd\fR(8) نباشد، عملیات با شکست مواجه خواهد شد\&. .RE .PP \-\-sid\-aliases \fIsid\fR .RS 4 دریافت نام‌های مستعار SID برای یک SID داده‌شده\&. .RE .PP \-\-sid\-to\-fullname \fIsid\fR .RS 4 تبدیل یک SID به نام کاربری کامل (DOMAIN\eusername)\&. .RE .PP \-\-sids\-to\-unix\-ids \fIsid1,sid2,sid3\&.\&.\&.\fR .RS 4 تحلیل SIDها به شناسه‌های Unix\&. مقادیر SID باید به صورت رشته‌های ASCII در قالب سنتی Microsoft مشخص شوند\&. برای نمونه، S\-1\-5\-21\-1455342024\-3071081365\-2475485837\-500\&. .RE .PP \-t|\-\-check\-secret .RS 4 بررسی اینکه آیا حساب اعتماد ایستگاه کاری که هنگام اضافه شدن کارساز Samba به دامنهٔ Windows NT ایجاد شده است، کار می‌کند یا خیر\&. ممکن است همراه با \fBdomain\fR به منظور تأیید حساب‌های اعتماد بین‌دامنه‌ای استفاده شود\&. .RE .PP \-u|\-\-domain\-users .RS 4 این گزینه تمام کاربران موجود در دامنهٔ Windows NT که دیمن \fBwinbindd\fR(8) در آن فعالیت می‌کند را فهرست می‌کند\&. کاربران همهٔ دامنه‌های مورد اعتماد را می‌توان با گزینهٔ \-\-domain=\*(Aq*\*(Aq فهرست کرد\&. توجه داشته باشید که این عملیات، شناسهٔ کاربری را به کاربرانی که تاکنون توسط \fBwinbindd\fR(8) مشاهده نشده‌اند، اختصاص نمی‌دهد\&. .RE.PP \-\-uid\-info \fIuid\fR .RS 4 اطلاعات کاربر مرتبط با شناسهٔ کاربری UID را دریافت می‌کند\&. .RE .PP \-\-usage .RS 4 یک نمای کلی و مختصر از راهنما را چاپ می‌کند\&. .RE .PP \-\-user\-domgroups \fIsid\fR .RS 4 گروه‌های دامنهٔ کاربر را دریافت می‌کند\&. .RE .PP \-\-user\-sidinfo \fIsid\fR .RS 4 اطلاعات کاربر را بر اساس sid دریافت می‌کند\&. .RE .PP \-\-user\-sids \fIsid\fR .RS 4 شناسه‌های امنیتی (SIDهای) گروه کاربری را برای کاربر دریافت می‌کند\&. .RE .PP \-U|\-\-uid\-to\-sid \fIuid\fR .RS 4 تلاش برای تبدیل یک شناسهٔ کاربری UNIX به یک SID در Windows NT\&. اگر uid مشخص‌شده در محدودهٔ idmap قرار نداشته باشد، عملیات با شکست مواجه خواهد شد\&. .RE .PP \-\-verbose .RS 4 چاپ اطلاعات تکمیلی دربارهٔ نتایج پرس‌وجو\&. .RE .PP \-Y|\-\-sid\-to\-gid \fIsid\fR .RS 4 تبدیل یک SID به شناسهٔ گروه UNIX\&. اگر SID به یک گروه UNIX نگاشت‌شده توسط \fBwinbindd\fR(8) منطبق نباشد، عملیات با شکست مواجه خواهد شد\&. .RE .PP \-V|\-\-version .RS 4 شمارهٔ نسخهٔ برنامه را چاپ می‌کند\&. .RE .PP \-?|\-\-help .RS 4 خلاصه‌ای از گزینه‌های خط فرمان را چاپ می‌کند\&. .RE .PP \-\-usage .RS 4 پیام کوتاهی دربارهٔ نحوهٔ استفاده نمایش می‌دهد\&. .RE .SH "وضعیت خروج (EXIT STATUS)" .PP برنامهٔ wbinfo در صورت موفقیت‌آمیز بودن عملیات مقدار 0، و در صورت شکست عملیات مقدار 1 را بازمی‌گرداند\&. اگر دیمن \fBwinbindd\fR(8) در حال اجرا نباشد، wbinfo همواره شکست را بازمی‌گرداند\&. .SH "نسخه (VERSION)" .PP این صفحهٔ راهنما بخشی از نسخهٔ 4\&.24\&.6 از مجموعهٔ Samba است\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBwinbindd\fR(8) و \fBntlm_auth\fR(1) .SH "نویسندگان (AUTHORS)" .PP نرم‌افزار اصلی Samba و ابزارهای مرتبط با آن توسط Andrew Tridgell ایجاد شدند\&. Samba اکنون توسط تیم Samba به‌صورت یک پروژهٔ متن‌باز (Open Source) مشابه با شیوهٔ توسعهٔ هستهٔ Linux توسعه می‌یابد\&. .PP wbinfo و winbindd توسط Tim Potter نوشته شده‌اند\&. .PP تبدیل به DocBook برای Samba 2\&.2 توسط Gerald Carter انجام شد\&. تبدیل به DocBook XML 4\&.2 برای Samba 3\&.0 توسط Alexander Bokovoy صورت گرفت\&.