Scroll to navigation

AUDIT_SETLOGINUID(3) واجهة برمجة تطبيقات تدقيق لينكس AUDIT_SETLOGINUID(3)

الاسم

audit_setloginuid - تعيين قيمة loginuid لبرنامج

موجز

#include <libaudit.h>

int audit_setloginuid(uid_t uid);

الوصف

تضبط هذه الدالة سمة المهمة loginuid بقيمة uid. لا يُضبط قيمة loginuid إلا بواسطة برامج تملك صلاحية CAP_AUDIT_CONTROL. يعني هذا عادة حساب الجذر.

قيمة loginuid هي جزء من بنية المهمة وتُورثها العمليات الفرعية. تُستخدم لتتبع الحساب الذي حصل المستخدم من خلاله على وصول للنظام. يجب على جميع برامج نقاط الدخول إلى النظام ضبط هذه القيمة قبل التغيير إلى uid المستخدم الممنوح الوصول مباشرة، لكي تُنسب أحداث التدقيق إلى ذلك المستخدم بشكل صحيح.

قيمة الإرجاع

تُرجع هذه الدالة 0 عند النجاح وقيمة غير صفرية بخلاف ذلك.

انظر أيضًا

audit_getloginuid(3)، pam_loginuid(8).

المؤلف

Steve Grubb

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

أكتوبر 2006 ريد هات