إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

adusr-0.1.rc1.sh

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [سكربت] adusr-0.1.rc1.sh

    hi look at my new script
    you can add new users by using this
    كود:
    #!/bin/bash
    #dj.r4iden at gmail dot com
    # gr8 2o StrikerX
    # you can add new user to your linux box 
    # under MIT License
    #http://www.opensource.org/licenses/mit-license.php
    #linuxAC.org
    echo "plz enter name?"
    read X1
    X1=$X1
    echo "plz enter the UID?" # start from here
    read X2
    X2=$X2
    echo "plz enter the comment?"
    read X3
    X3=$X3
    mkdir /home/$X1
    echo "plz enter your shell type ?"
    echo "like /bin/bash"
    read X4
    X4=$X4
    echo "$X1:x:$X2:$X2:$X3:/home/$X1:$X4" >> /etc/passwd
    echo "$X1::$X2" >> /etc/group
    chown $X1 /home/$X1
    chgrp $X1 /home/$X1
    passwd $X1
    $0
    التعديل الأخير تم بواسطة كريم عبد المجيد; الساعة 10-06-2008, 12:12 AM.

  • #2
    المشكله اني كنت كاتب 100 سطر تقربا بس في حاجه غلط فا اختصرته

    تعليق


    • #3
      عمل جميل .. بس مش عارف ليش إنت عامل هيك
      read X4
      X4=$X4
      خلص ما انت اول ما تعمل read X راح ينحجز على اساس X$

      بالتوفيق .

      تعليق


      • #4
        جيد ...
        إجعله بواجهة رسومية عن طريق برنامج kommander أو عن طريق أي لغة بإستخدام الدوال المختصة بتنفيذ أسطر الأوامر

        تعليق


        • #5
          مشكور جداً

          هذا السكربت يصلح للتعليم أي حتى تخبر الناس ما هي الخطوات الدنيا لإضافة مستخدم

          لكن عليك مراعات ما يلي

          يجب ان تكتب الشرح عربي

          ثم لماذا اعادة اختراع العجلة، ما هي عيوب البرامج
          useradd
          groupadd

          او حتى
          system-config-users
          من فيدورا
          فهو حر ومضاد للرصاص (الشرح أدناه)

          ثم يجب أن يتم نقل محتويات /etc/skel إلى البيت الجديد

          ---
          السكربت ليس مضاد للرصاص تعني أنه لا يأخذ بعين الاعتبار أن يفتح شخصان ملفات الإعداد
          فكل واحد يحاول أن يضيف إلى آخر سطر فيه دون عمل قفل مؤقت lock ريثما تنتهي مما قد يؤدي إلى أن ينعطب ذلك الملف
          ---

          تعليق


          • #6
            اولا الاسكربت أكثر من رائع ثانيا بخصوص أعاده أختراع العجله فلااتفق معكفى الرأى لأنى كنت أبحث عن أسكربت مثل هذا منذ عده ايام ولم أجد لأنى لدى سرفر لينكس ولكن لا يوجد لدى الامر useradd بالرغم من انى
            يمكننى الكتابه على /etc/passwrd
            أذن لا يوجد أعاده أختراع حيث انه فى عده حالات مثل حالتى لا يجد الفر د ما يريد فيضطر للأرتجال

            تعليق

            يعمل...
            X