هذا هو الأمر login.heimdal الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
تسجيل الدخول - مصادقة المستخدم وبدء جلسة جديدة
موجز
تسجيل الدخول [-fp] [-a مستوى] [-h اسم المضيف] [اسم المستخدم]
الوصف
توثق صفحة الدليل هذه ملف تسجيل الدخول تم توزيع البرنامج مع Heimdal Kerberos 5
التنفيذ، فقد يختلف في نواحٍ مهمة عن إصدار النظام لديك.
إنّ كافة أنواع عهود الـ تسجيل الدخول تقوم البرامج بتسجيل دخول المستخدمين إلى النظام. الغرض منه هو أن يتم تشغيله بواسطة شياطين النظام
مثل جيتي(8) أو telnetd(8). إذا قمت بتسجيل الدخول بالفعل، ولكنك تريد التغيير إلى آخر
المستخدم، يجب عليك استخدام su(1).
يمكن إعطاء اسم مستخدم في سطر الأوامر، وإلا ستتم المطالبة به.
كلمة المرور مطلوبة لتسجيل الدخول، ما لم -f يتم إعطاء الخيار (يشير إلى أن المكالمة
قام البرنامج بالفعل بالمصادقة الصحيحة). مع -f سيتم تسجيل دخول المستخدم بدون
مزيد من الأسئلة.
لمصادقة كلمة المرور Kerberos 5 وOTP (إذا تم تجميعها) والمحلية (/ الخ / باسود)
يتم دعم كلمات المرور. سيتم استخدام OTP إذا كان المستخدم مسجلاً لاستخدامه، و تسجيل الدخول
يتم إعطاء الخيار -a مكتب المدعي العام. عند استخدام OTP، يظهر تحدي للمستخدم.
الخيارات الإضافية هي:
-a سلسلة
ما هو وضع المصادقة الذي يجب استخدامه، القيمة الوحيدة المدعومة حاليًا هي "otp".
-f يشير إلى أن المستخدم قد تمت مصادقته بالفعل. يحدث هذا، على سبيل المثال، عندما
يتم بدء تسجيل الدخول بواسطة telnetd، وقد أثبت المستخدم صحته عبر Kerberos.
-h اسم المضيف
يشير إلى المضيف الذي يقوم المستخدم بتسجيل الدخول منه. يتم تمرير هذا من telnetd، و
يتم إدخاله في قاعدة بيانات تسجيل الدخول.
-p هذا يقول تسجيل الدخول للحفاظ على كافة متغيرات البيئة. إذا لم يتم تقديمه، فقط المصطلح
ويتم الحفاظ على المتغيرات TZ. قد يكون تمرير المتغيرات العشوائية خطرًا أمنيًا
إلى تسجيل الدخول أو غلاف المستخدم، لذلك يجب على البرنامج الخفي المتصل التأكد من مروره فقط
المتغيرات "الآمنة".
تتم عملية تسجيل دخول المستخدم على النحو التالي.
أولاً يتم التحقق من أن عمليات تسجيل الدخول مسموح بها على الإطلاق. وهذا يعني عادة التحقق
/ الخ / نولوجين. إذا كان موجودًا، وكان المستخدم الذي يحاول تسجيل الدخول ليس هو الجذر، فستكون المحتويات كذلك
المطبوعة، ثم يخرج تسجيل الدخول.
ثم يتم إعداد معلمات النظام المختلفة، مثل تغيير مالك tty إلى المستخدم،
إعداد الإشارات، وإعداد قائمة المجموعة، ومعرف المستخدم والمجموعة. آلة مختلفة أيضا
يتم تنفيذ مهام محددة.
التالى تسجيل الدخول تغييرات على الدليل الرئيسي للمستخدمين، أو إذا فشل ذلك، إلى /. البيئة هي
الإعداد، وذلك عن طريق إضافة بعض المتغيرات المطلوبة (مثل PATH)، وكذلك المتعلقة بالمصادقة
منها (مثل KRB5CCNAME). في حالة وجود ملف بيئة (/ الخ / بيئة) ، المتغيرات
تعيين وفقا لذلك.
إذا تم تكوين واحد أو أكثر من ملفات رسائل تسجيل الدخول، فستتم طباعة محتوياتها على الملف
طرفية.
إذا تم تكوين أمر وقت تسجيل الدخول، فسيتم تنفيذه. يمكن أيضًا أن يكون أمر وقت تسجيل الخروج
تكوينها، مما يجعل تسجيل الدخول fork، وانتظر حتى يخرج المستخدم Shell، ثم قم بتشغيل
يأمر. يمكن استخدام هذا لتنظيف بيانات اعتماد المستخدم.
وأخيرا، يتم تنفيذ قذيفة المستخدم. إذا كان المستخدم الذي يقوم بتسجيل الدخول هو الجذر، وتسجيل الدخول للجذر
الصدفة غير موجودة، الصدفة الافتراضية (عادةً / بن / ش) يتم تجربته أيضًا قبل الاستسلام.
البيئة
يتم تعيين متغيرات البيئة هذه عن طريق تسجيل الدخول (لا يشمل ذلك تلك التي تم تعيينها بواسطة / الخ / بيئة):
PATH مسار النظام الافتراضي
HOME الدليل الرئيسي للمستخدم (أو ربما /)
تم تعيين USER وLOGNAME على اسم المستخدم
SHELL قذيفة المستخدم
TERM، تم تعيين TZ على كل ما يتم تمريره إليه تسجيل الدخول
KRB5CCNAME إذا تم التحقق من كلمة المرور عبر Kerberos 5، فسيشير هذا إلى
ملف ذاكرة التخزين المؤقت لبيانات الاعتماد
استخدم تسجيل الدخول.heimdal عبر الإنترنت باستخدام خدمات onworks.net