.\" -*- coding: UTF-8 -*- .\" .\"@(#)nfsidmap(8) - The NFS idmapper upcall program .\" .\" Copyright (C) 2010 Bryan Schumaker .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH nfsidmap 8 "1 أكتوبر 2010" .SH الاسم nfsidmap \- برنامج استدعاء idmapper الخاص بـ NFS .SH موجز \fBnfsidmap [\-v] [\-t المهلة] المفتاح الوصف\fP .br \fBnfsidmap [\-v] [\-c]\fP .br \fBnfsidmap [\-v] [\-u|\-g|\-r المستخدم]\fP .br \fBnfsidmap \-d\fP .br \fBnfsidmap \-l\fP .br \fBnfsidmap \-h\fP .SH الوصف يمثل بروتوكول NFSv4 قيم UID و GID للنظام المحلي على الشبكة كسلاسل نصية بصيغة \fIuser@domain\fP. يُشار إلى عملية الترجمة من UID إلى سلسلة ومن سلسلة إلى UID باسم "مطابقة المعرفات" (ID mapping). .PP يشتق النظام جزء \fIuser\fP من السلسلة عبر إجراء بحث عن كلمة السر أو المجموعة. آلية البحث تضبط في \fI/etc/idmapd.conf\fP. .PP مبدئيًا، يكون جزء \fIالنطاق\fP من السلسلة هو اسم نطاق DNS للنظام. يمكن تحديده أيضًا في \fI/etc/idmapd.conf\fP إذا كان النظام متعدد الواجهات، أو إذا كان اسم نطاق DNS للنظام لا يطابق اسم مجال كيربيروس (Kerberos) للنظام. .PP عندما لا يُحدد النطاق في \fI/etc/idmapd.conf\fP يُستعلم خادم DNS المحلي عن سجل النص \fI_nfsv4idmapdomain\fP. إذا وُجد السجل، يُستخدم كنطاق. عندما لا يوجد السجل، يُستخدم جزء النطاق من نطاق DNS. .PP يقوم برنامج \fI/usr/sbin/nfsidmap\fP بعمليات الترجمة نيابة عن النواة. تستخدم النواة آلية طلب المفتاح (request\-key) لإجراء استدعاء للأعلى (upcall). يُستدعى \fI/usr/sbin/nfsidmap\fP بواسطة /sbin/request\-key، ويقوم بالترجمة، ويهيئ مفتاحًا بالمعلومات الناتجة. ثم تخزن النواة نتائج الترجمة في المفتاح في الخبيئة. .PP يستطيع \fInfsidmap\fP أيضًا مسح نتائج خارطة المعرفات المخبأة في النواة، أو إبطال مفتاح محدد. قد يؤدي المفتاح المخبأ غير الصحيح إلى عودة ملكية الملفات والدلائل إلى "nobody" عند نقاط وصل NFSv4. .PP بالإضافة إلى ذلك، تتوفر الخيارات \fB\-d\fP و \fB\-l\fP للمساعدة في تشخيص سوء الإعداد. ليس لها أي تأثير على حلقة المفاتيح التي تحتوي على نتائج تعيين المعرفات (ID mapping). .SH الخيارات .TP \fB\-c\fP امسح حلقة المفاتيح من جميع المفاتيح. .TP \fB\-d\fP يعرض اسم نطاق NFSv4 الفعلي للنظام على \fIstdout\fP. .TP \fB\-g المستخدم\fP إبطال مفتاح gid للمستخدم المعطى. .TP \fB\-h\fP اعرض رسالة الاستخدام. .TP \fB\-l\fP يعرض على \fIstdout\fP كل المفاتيح الموجودة حاليًا في حلقة المفاتيح المستخدمة في تخزين نتائج مطابقة المعرفات في الخبيئة. هذه المفاتيح مرئية فقط للمستخدم الخارق. .TP \fB\-r user\fP إبطال مفتاحي uid و gid للمستخدم المعطى. .TP \fB\-t مهلة\fP اضبط مؤقت انتهاء الصلاحية، بالثواني، على المفتاح. المبدئي هو 600 ثانية (10 دقائق). .TP \fB\-u مستخدم\fP إبطال مفتاح uid للمستخدم المعطى. .TP \fB\-v\fP يزيد من تفصيل المخرجات إلى سجل النظام (syslog) (يمكن تحديده عدة مرات). .SH يضبط سيلزم تعديل الملف \fI/etc/request\-key.conf\fP حتى يتمكن \fI/sbin/request\-key\fP من توجيه الاستدعاء للأعلى (upcall) بشكل صحيح. يجب إضافة السطر التالي قبل استدعاء keyctl negate: .PP create id_resolver * * /usr/sbin/nfsidmap \-t 600 %k %d .PP سيوجه هذا جميع طلبات id_resolver إلى البرنامج \fI/usr/sbin/nfsidmap.\fP يحدد \fB\-t 600\fP عدد الثواني في المستقبل التي سينتهي بعدها المفتاح. هذا معامل اختياري لـ \fI/usr/sbin/nfsidmap\fP وسيكون مبدئيًا 600 ثانية عند عدم تحديده. .PP يستخدم نظام idmapper أربعة أوصاف رئيسية: .PP uid: اعثر على معرف المستخدم (UID) للمستخدم المعطى .br gid: اعثر على معرف المجموعة (GID) للمجموعة المعطاة .br user: اعثر على اسم المستخدم لمعرف المستخدم (UID) المعطى .br group: اعثر على اسم المجموعة لمعرف المجموعة (GID) المعطى .PP يمكنك اختيار التعامل مع أي من هذه بشكل فردي، بدلاً من استخدام برنامج الاستدعاء العام. إذا كنت ترغب في استخدام برنامجك الخاص للبحث عن معرف المستخدم (uid)، فعليك تعديل ملف request\-key.conf الخاص بك ليكون مشابهًا لهذا: .PP create id_resolver uid:* * /some/other/program %k %d .br create id_resolver * * /usr/sbin/nfsidmap %k %d .PP لاحظ أن السطر الجديد جرى إضافته فوق السطر الخاص بالبرنامج العام. سيعثر request\-key على أول سطر مطابق وسيشغل البرنامج المقابل له. في هذه الحالة، سيتعامل /some/other/program مع جميع عمليات البحث عن uid، وسيتعامل /usr/sbin/nfsidmap مع عمليات البحث عن gid والمستخدم والمجموعة. .SH الملفات .TP \fI/etc/idmapd.conf\fP ملف تهيئة خارطة المعرفات .TP \fI/etc/request\-key.conf\fP طلب ملف ضبط المفاتيح .SH "انظر أيضًا" \fBidmapd.conf\fP(5)، و\fBrequest\-key\fP(8) .SH المؤلف برايان شوماخر، .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .