7.9. إنشاء ملف / etc / shells
إنّ كافة أنواع عهود الـ قذائف يحتوي الملف على قائمة بأغلفة تسجيل الدخول على النظام. تستخدم التطبيقات هذا الملف لتحديد ما إذا كانت shell صالحة أم لا. لكل قذيفة يجب أن يكون هناك سطر واحد ، يتكون من مسار القشرة ، بالنسبة إلى جذر بنية الدليل (/).
على سبيل المثال ، تمت استشارة هذا الملف بواسطة chsh لتحديد ما إذا كان يمكن لمستخدم لا يتمتع بامتيازات تغيير غلاف تسجيل الدخول لحسابه الخاص. إذا لم يكن اسم الأمر مدرجًا ، فسيتم رفض تغيير المستخدم.
إنه مطلب لتطبيقات مثل GDM التي لا تملأ متصفح الوجه إذا لم يتم العثور عليها / الخ / قذائف، أو شياطين بروتوكول نقل الملفات (FTP) التي لا تسمح تقليديًا بالوصول إلى المستخدمين الذين لديهم قذائف غير مدرجة في هذا الملف.
cat> / etc / shells << "EOF"
# ابدأ / الخ / قذائف
/ بن / ش
/ بن / باش
# نهاية / الخ / قذائف
EOF
cat> / etc / shells << "EOF"
# ابدأ / الخ / قذائف
/ بن / ش
/ بن / باش
# نهاية / الخ / قذائف
EOF
توثيق