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

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

adusr-0.1.rc1.sh

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

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

    اترك تعليق:


  • alsadi
    رد
    مشكور جداً

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

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

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

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

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

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

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

    اترك تعليق:


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

    اترك تعليق:


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

    بالتوفيق .

    اترك تعليق:


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

    اترك تعليق:


  • أحمد-
    كتب موضوع [سكربت] adusr-0.1.rc1.sh

    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.
يعمل...
X