| بام سيناريو بتنفيذ البرامج النصية أثناء التفويض، وتغييرات PassWD، وفتح جلسة أو إغلاق. |
التحميل الان |
بام سيناريو الترتيب والملخص
- اسم الناشر:
- Jeroen Nijhof
بام سيناريو العلامات
بام سيناريو وصف
يتيح لك تنفيذ البرامج النصية أثناء التفويض، وتغييرات PassWD، وعلى فتح الجلسة أو إغلاقها. يسمح لك مشروع PAM-Script بتنفيذ البرامج النصية أثناء التفويض، وتغييرات PassWD، وفتح جلسة أو إغلاق. يمكن لهذه البرامج النصية إجراء مهام ضرورية أو تؤثر على نتائج مكدس PAM. على سبيل المثال، إذا تم تضمين إدخال "SSHD Autch مطلوب Pam_script" في Pam.conf، وإذا خرج البرنامج النصي Pam_script_Auth بقيمة غير صفرية، فسيؤدي ذلك إلى ذلك يتم رفض المستخدم من الوصول إلى SSH للوصول إلى الجهاز. وباحث إلى PAM_SCRIPT.SO: ONERR = (النجاح | فشل) - السلوك الافتراضي إذا لم تتمكن الوحدة النمطية أو تنفيذ البرامج النصية PAM المختلفة. الافتراضي هو "فشل". Dir = / بعض / المسار - أين يمكن العثور على البرامج النصية PAM المدرجة أدناه. يتم تمرير جميع الخيارات إلى أوامر Script وتلك التي لا يتم اعتراضها بواسطة PAM قد يتم استخدامها لتعديل سلوك البرنامج النصي. من نوع البرنامج النصي والبرامج النصية: Auth: Pam_script_auth - حساب Handshake اسم المستخدم / كلمة المرور: pam_script_acct - management management غير المصادقة passwd: pam_script_passwd - تغيير جلسة مرور كلمة المرور: pam_script_ses_open - الإجراءات التي تم إجراؤها من قبل و pam_script_ses_close بعد الجلسة سيتم تمرير جميع النصوص العديد من المتغيرات البيئية: PAM_USER، PAM_RUSER، PAM_RHOST، PAM_SERVICE، PAM_AUTHTOK، PAM_TTY، و PAM_TYPE تشير إلى نوع الوحدة النمطية. ما إذا كان المتغير له قيمة غير فارغة أو لا تعتمد على Outtext.pam.conf مثال: --- Start Pam.conf --- SSH Autch المطلوبة Pam_script.so ssh الجلسة المطلوبة pam_script.so ssh passwd المطلوبة pam_script.so - - End Pam.conf --- أو كخطوة إضافية (هنا pam_script.so هو اختياري لأن هذا التطبيقات بعض التسجيل الإضافي ولا يريد أن ينكر الوصول إذا كانت هناك مشكلة): --- Start Pam.conf - - SSH AUTH طلب PAM_UNIX.SO SSH AUTH اختياري PAM_SCRIPT.SO جلسة SSH المطلوبة Pam_unix.so SSH Session اختياري Pam_script.so SSH Passwd مطلوب Pam_unix.so SSH Passwd اختياري Pam_script.so --- End Pam.conf --- تطبيق هذا المثال لديه البرنامج النصي Pam_script_Auth التحقق من إرجاع databaseand غير صفر إذا كان لا ينبغي منح المستخدم الوصول. إذا كانت Thescript غير موجودة أو غير قابلة للتنفيذ على جميع المستويات (Chmod A + X) ثم رفض الوصول. SSH AUTH مطلوب PAM_UNIX.SO SSH AUTH المطلوبة Pam_script.so Onerr = faildebuggggging: احصل على برنامج Pamtest.c من توزيع PAM-DOTFILE ويمكن أن يتم استبعاده للخطوة عبر الوحدة النمطية. ما الجديد في هذا الإصدار: وأضاف وظيفة التحدث.
بام سيناريو برامج ذات صلة