5.5 تمارين الباب الخامس كتاب لينكس الشامل >>

5.5 تمارين الباب الخامس

هذه مجموعة من الأسئلة الأساسية حول فصول الباب الخامس.يفترض أن تتمكن من الإجابة عليها بمجرد قراءة هذا الباب.

  1. عرف كل مما يلي : NIC ، Host ، Domain ، Netmask ، FQDN ، DCHP ، DNS ، NAT.
  2. ما هو اسم أهم ثلاث برتوكولات في عالم IP ؟
  3. ما هو البروتوكول المستخدم في عملية ping التقليدية ؟
  4. كيف تعلم ما هو العنوان الذي منحك إياه مزود خدمة الإنترنت ISP ؟ (فقط اذكر الأمر)
  5. ما الفرق بين 'VNC' و 'VPN' ؟
  6. أين نضع صفحات html عند تشغيل خادم apache ؟
  7. ماذا يعني سطر يحتوي 'Order Allow,Deny' في ملفات إعداد apache ؟
  8. ما رقم المنفذ port التلقائي في خادم 'squid' ؟
  9. كيف تخزن قواعد جدار النار لتعمل في المرات القادمة ؟

هذه مجموعة من الأسئلة المتوسطة حول فصول هذا الباب. يفترض أن تتمكن من الإجابة عليها بعد قراءة وتطبيق هذا الباب.

  1. إذا كان ملف '/etc/hosts' يقول أن عنوان linuxbox هو 172.20.0.140 ولكن خادم DNS يقول أنه 172.20.0.139. أيهما نصدق (من سيرد على أمر ping linuxbox) ؟ وما هو الملف الذي يتحكم بذلك ؟
  2. العنوان URL التالي "http://www.fet.edu@172.20.0.3" يشير إلى: (اختر الإجابة الصحيحة)
    1. جهاز بعنوان '172.20.0.3' في شبكة fet.edu
    2. جهاز بعنوان '172.20.0.3' في الشبكة الداخلية LAN
    3. مجلد باسم '@172.20.0.3' في موقع fet.edu
    4. عنوان غير صالح.
  3. ما وظيفة برنامج 'swat' ؟
  4. ماذا يفعل الأمر 'smbpasswd -a foo' ؟
  5. إذا كان جدار النار وملف '/etc/exports' يسمحان لك بالوصول إلى دليل عبر NFS ومع ذلك لم تتمكن من ضم ذلك الدليل وظهرتت رسالة connection refused ، ما السبب ؟ أي الملف يجب أن تعدل ؟
  6. ما السبب المتوقع لإحجام برنامج mozilla عن العمل عن بعد بالأمر 'ssh -X ali@alihost mozilla' ؟
  7. كيف تنسخ ملف باسم 'foo.tgz' بواسطة 'scp' إلى مجلد '~/html' إلى خادم اسمه 'myhost' كمستخدم باسم 'ahmad' ?
  8. لحذف جميع قواعد جدار النار نستعمل: (اختر الإجابة الصحيحة)
    1. '/sbin/iptables -D'
    2. '/sbin/iptables -d'
    3. '/sbin/iptables -F'
    4. '/etc/init.d/iptables stop'

هذه مجموعة من الأسئلة المتقدمة حول فصول هذا الباب. عليك أن تبحث (ربما في أبواب أخرى من الكتاب) وتفكر لكي تحصل على الإجابة

  1. ما هي ملفات '.htaccess' ؟ ولماذا لا تعمل أحياناً ؟
  2. القواعد التالية تسمح بمخدوم ssh client بأن يمر عبر جدار النار. لكن لماذا لن تسمح بتغيل خادم sshd عليه (لن يتمكن أي مخدوم من الوصول إليه)، لماذا ؟ وما هي التعديلات لتسمح بهما معاً دون غيرهما ؟
    iptables -F
    iptables -P INPUT DROP
    iptables -P OUTPUT DROP
    iptables -P FORWARD DROP
    iptables -A OUTPUT -j ACCEPT
    iptables -A INPUT -p tcp --dport 22 \
        -m state --state RELATED,ESTABLISHED \
        -j ACCEPT
    
  3. لا أهمية لإضافة قاعدة تسمح بالمنفذ port رقم 22 في السؤال السابق ؟
  4. ما الفرق بين REJECT و DROP ؟


<< السابق كتاب لينكس الشامل التالي >>