'\" t .\" Title: pam_loginuid .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.79.2 .\" Date: 01/26/2026 .\" Manual: Linux-PAM Manual .\" Source: Linux-PAM .\" Language: Persian .\" .TH "PAM_LOGINUID" "8" "01/26/2026" "Linux\-PAM" "Linux\-PAM Manual" .\" ----------------------------------------------------------------- .\" * 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)" pam_loginuid \- ماژول PAM برای تنظیم شناسه کاربری ورود حسابرسی .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBpam_loginuid\&.so\fR\ 'u \fBpam_loginuid\&.so\fR [require_auditd] .SH "توضیحات (DESCRIPTION)" .PP ماژول \fBpam_loginuid\fR صفت پردازشی loginuid را برای فرایندی که احراز هویت شده است تنظیم می‌کند\&. این کار برای اینکه برنامه‌ها به درستی حسابرسی (audit) شوند ضروری است\&. این ماژول PAM فقط باید برای برنامه‌های نقطه ورود مانند: \fBlogin\fR، \fBsshd\fR، \fBgdm\fR، \fBvsftpd\fR، \fBcrond\fR و \fBatd\fR استفاده شود\&. احتمالاً علاوه بر این‌ها برنامه‌های نقطه ورود دیگری نیز وجود دارند\&. نباید از آن برای برنامه‌هایی مانند \fBsudo\fR یا \fBsu\fR استفاده کنید، زیرا این کار با تغییر loginuid به حسابی که به آن سوییچ کرده‌اند، هدف اصلی را نقض می‌کند\&. .SH "گزینه‌ها (OPTIONS)" .PP require_auditd .RS 4 این گزینه در صورت تعیین شدن، باعث می‌شود این ماژول وضعیت دیمن حسابرسی (audit daemon) را بررسی کند و اگر در حال اجرا نباشد، ورودها را رد نماید\&. .RE .SH "انواع ماژول ارائه‌شده (MODULE TYPES PROVIDED)" .PP تنها نوع ماژول \fBsession\fR ارائه شده است\&. .SH "مقادیر بازگشتی (RETURN VALUES)" .PP .PP PAM_SUCCESS .RS 4 مقدار loginuid تنظیم شده و در صورت درخواست بررسی، auditd در حال اجرا است\&. .RE .PP PAM_IGNORE .RS 4 پرونده /proc/self/loginuid در سیستم وجود ندارد یا فرایند ورود درون یک فضای نام uid اجرا می‌شود و هسته از رونویسی loginuid پشتیبانی نمی‌کند\&. .RE .PP PAM_SESSION_ERR .RS 4 هرگونه خطای دیگری که مانع تنظیم loginuid شود یا auditd در حال اجرا نباشد\&. .RE .SH "مثال‌ها (EXAMPLES)" .sp .if n \{\ .RS 4 .\} .nf #%PAM\-1\&.0 auth required pam_unix\&.so auth required pam_nologin\&.so account required pam_unix\&.so password required pam_unix\&.so session required pam_unix\&.so session required pam_loginuid\&.so .fi .if n \{\ .RE .\} .SH "همچنین ببینید (SEE ALSO)" .PP \fBpam.conf\fR(5), \fBpam.d\fR(5), \fBpam\fR(8), \fBauditctl\fR(8), \fBauditd\fR(8) .SH "نویسنده (AUTHOR)" .PP ماژول pam_loginuid توسط Steve Grubb نوشته شده است\&.