4.3 إضافة مستخدم LFS
عند تسجيل الدخول كمستخدم جذر، يمكن أن يؤدي ارتكاب خطأ واحد إلى إتلاف النظام أو تدميره. لذلك ، نوصي ببناء الحزم في هذا الفصل كمستخدم لا يتمتع بامتيازات. يمكنك استخدام اسم المستخدم الخاص بك ، ولكن لتسهيل إعداد بيئة عمل نظيفة ، قم بإنشاء مستخدم جديد يسمى LFS كعضو في مجموعة جديدة (تسمى أيضًا LFS) واستخدم هذا المستخدم أثناء عملية التثبيت. كما جذر، قم بإصدار الأوامر التالية لإضافة المستخدم الجديد:
إضافة مجموعة lfs
useradd -s / bin / bash -g lfs -m -k / dev / null lfs
إضافة مجموعة lfs
useradd -s / bin / bash -g lfs -m -k / dev / null lfs
معنى خيارات سطر الأوامر:
-s / بن / باش
وهذا يجعل سحق الصدفة الافتراضية للمستخدم LFS.
-ز فس
يضيف هذا الخيار المستخدم LFS الى المجموعة LFS.
-m
يؤدي هذا إلى إنشاء دليل رئيسي لـ LFS.
-k / dev / null
تمنع هذه المعلمة النسخ المحتمل للملفات من دليل هيكلي (الافتراضي هو / الخ / سكيل) عن طريق تغيير موقع الإدخال إلى جهاز فارغ خاص.
LFS
هذا هو الاسم الفعلي للمجموعة والمستخدم اللذين تم إنشاؤهما.
لتسجيل الدخول باسم LFS (على عكس التبديل إلى المستخدم LFS عند تسجيل الدخول باسم جذر، والتي لا تتطلب LFS مستخدم لديه كلمة مرور) ، أعط LFS كلمة السر:
passwd lfs
passwd lfs
منحة LFS الوصول الكامل إلى LFS دولار / أدوات بجعل LFS مالك الدليل:
chown -v lfs $ LFS / tools
chown -v lfs $ LFS / tools
إذا تم إنشاء دليل عمل منفصل كما هو مقترح ، فامنح المستخدم LFS ملكية هذا الدليل:
chown -v lfs $ LFS / sources
chown -v lfs $ LFS / sources
بعد ذلك ، قم بتسجيل الدخول كمستخدم LFS. يمكن القيام بذلك عبر وحدة تحكم افتراضية ، أو من خلال مدير العرض ، أو باستخدام أمر المستخدم البديل التالي:
سو - lfs
سو - lfs
في "-"يرشد su لبدء قذيفة تسجيل دخول بدلاً من shell non-login. يمكن العثور على الفرق بين هذين النوعين من القذائف بالتفصيل في باش (1) و معلومات باش.