'\" t .\" Title: pam_canonicalize_user .\" 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_CANONICALIZE_USER" "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_canonicalize_user \- دریافت نام کاربری و استانداردسازی (کانونیکال‌سازی) آن .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBpam_canonicalize_user\&.so\fR\ 'u \fBpam_canonicalize_user\&.so\fR .SH "توضیحات (DESCRIPTION)" .PP این ماژول PAM از نام کاربری که از طریق \fBpam_get_user\fR(3) به دست آمده به عنوان یک کلید برای جستجو در پایگاه‌داده گذرواژه استفاده می‌کند، و \fIPAM_USER\fR را با مقدار \fIpw_name\fR بازگردانده‌شده جایگزین می‌نماید\&. .SH "گزینه‌ها (OPTIONS)" .PP این ماژول هیچ گزینه‌ای را نمی‌پذیرد\&. .SH "انواع ماژول ارائه‌شده (MODULE TYPES PROVIDED)" .PP تنها نوع ماژول \fBauth\fR ارائه شده است\&. .SH "مقادیر بازگشتی (RETURN VALUES)" .PP PAM_IGNORE .RS 4 نام کاربری با موفقیت تنظیم شد\&. .RE .PP PAM_USER_UNKNOWN .RS 4 کاربر یافت نشد\&. .RE .PP PAM_SYSTEM_ERR .RS 4 برنامه کاربردی نه نام کاربری و نه روش گفتگویی را ارائه نکرده است\&. .RE .PP PAM_INCOMPLETE .RS 4 روش گفتگوی ارائه‌شده توسط برنامه در انتظار یک رویداد است\&. .RE .PP PAM_CONV_ERR .RS 4 روش گفتگوی ارائه‌شده توسط برنامه در دریافت نام کاربری ناموفق بود\&. .RE .PP PAM_ABORT .RS 4 خطا در ازسرگیری یک گفتگوی قدیمی\&. .RE .PP PAM_BUF_ERR .RS 4 خطای بافر حافظه\&. .RE .SH "مثال‌ها (EXAMPLES)" .PP خط زیر را در ابتدای پشته auth در PAM قرار دهید تا نام کاربری پیش از احراز هویت استانداردسازی شود: .sp .if n \{\ .RS 4 .\} .nf auth required pam_canonicalize_user\&.so .fi .if n \{\ .RE .\} .sp .SH "همچنین ببینید (SEE ALSO)" .PP \fBpam_get_user\fR(3), \fBpam_get_item\fR(3), \fBpam_set_item\fR(3), \fBgetpwnam\fR(3), \fBpam.conf\fR(5), \fBpam.d\fR(5), \fBpam\fR(8) .SH "نویسندگان (AUTHORS)" .PP ماژول pam_canonicalize_user توسط Dmitry V\&. Levin نوشته شده است\&.