'\" t .\" Title: pam_rhosts .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.79.2 .\" Date: 06/29/2025 .\" Manual: Linux-PAM Manual .\" Source: Linux-PAM .\" Language: Persian .\" .TH "PAM_RHOSTS" "8" "06/29/2025" "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_rhosts \- ماژول PAM برای احراز هویت بر اساس rhosts .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBpam_rhosts\&.so\fR\ 'u \fBpam_rhosts\&.so\fR .SH "توضیحات (DESCRIPTION)" .PP این ماژول احراز هویت استاندارد شبکه را برای سرویس‌ها انجام می‌دهد، همان‌طور که در پیاده‌سازی‌های سنتی \fBrlogin\fR و \fBrsh\fR و غیره استفاده می‌شود\&. .PP سازوکار احراز هویت این ماژول بر اساس محتوای دو فایل است: /etc/hosts\&.equiv و ~/\&.rhosts\&. نخست، میزبان‌های فهرست‌شده در فایل اول معادل با localhost در نظر گرفته می‌شوند\&. دوم، ورودی‌های موجود در نسخه خود کاربر از فایل دوم برای نگاشت جفت‌های «\fIremote\-host remote\-user\fR» به حساب آن کاربر روی میزبان فعلی استفاده می‌شود\&. دسترسی به کاربر داده می‌شود اگر میزبان او در /etc/hosts\&.equiv موجود باشد و حساب دوردست او با حساب محلی‌اش یکسان باشد، یا اگر حساب دوردست او یک ورودی در فایل پیکربندی شخصی‌اش داشته باشد\&. .PP این ماژول یک کاربر دوردست (که به‌صورت داخلی با آیتم \fIPAM_RUSER\fR مشخص می‌شود) را که از میزبان دوردست (که به‌صورت داخلی با آیتم \fBPAM_RHOST\fR مشخص می‌شود) متصل می‌شود، احراز هویت می‌کند\&. بر همین اساس، برنامه‌ها برای سازگاری با این ماژول احراز هویت باید پیش از فراخوانی \fBpam_authenticate()\fR این موارد را تنظیم کنند\&. این ماژول قادر به بررسی مستقل اتصال شبکه برای دریافت چنین اطلاعاتی نیست\&. .SH "گزینه‌ها (OPTIONS)" .PP debug .RS 4 چاپ اطلاعات اشکال‌زدایی\&. .RE .PP silent .RS 4 پیام‌های اطلاع‌رسانی چاپ نشوند\&. .RE .PP superuser=account .RS 4 مدیریت \fIaccount\fR به‌عنوان کاربر root\&. .RE .SH "انواع ماژول ارائه‌شده (MODULE TYPES PROVIDED)" .PP تنها نوع ماژول \fBauth\fR ارائه شده است\&. .SH "مقادیر بازگشتی (RETURN VALUES)" .PP PAM_AUTH_ERR .RS 4 میزبان دوردست، نام کاربر دوردست یا نام کاربر محلی قابل تعیین نبود، یا دسترسی توسط فایل \&.rhosts رد شد\&. .RE .PP PAM_USER_UNKNOWN .RS 4 کاربر برای سیستم ناشناخته است\&. .RE .SH "مثال‌ها (EXAMPLES)" .PP برای اعطای دسترسی به یک کاربر دوردست توسط /etc/hosts\&.equiv یا \&.rhosts برای \fBrsh\fR خطوط زیر را به /etc/pam\&.d/rsh اضافه کنید: .sp .if n \{\ .RS 4 .\} .nf #%PAM\-1\&.0 # auth required pam_rhosts\&.so auth required pam_nologin\&.so auth required pam_env\&.so auth required pam_unix\&.so .fi .if n \{\ .RE .\} .sp .SH "همچنین ببینید (SEE ALSO)" .PP \fBrootok\fR(3), \fBhosts.equiv\fR(5), \fBrhosts\fR(5), \fBpam.conf\fR(5), \fBpam.d\fR(5), \fBpam\fR(7) .SH "نویسنده (AUTHOR)" .PP ماژول pam_rhosts توسط Thorsten Kukuk نوشته شده است\&.