الصفحة الرئيسية » howto » إضافة مستخدم على خادم أوبونتو

    إضافة مستخدم على خادم أوبونتو

    يشبه Ubuntu Server أي نوع من أنواع Linux ، ولديه قدرات كاملة متعددة المستخدمين ، ومهمة مشتركة على أي خادم هي إضافة المستخدمين.

    useradd

    سيسمح لك الأمر useradd بإضافة مستخدم جديد بسهولة من سطر الأوامر:

    useradd

    يضيف هذا الأمر المستخدم ، ولكن بدون أي خيارات إضافية لن يكون لدى المستخدم كلمة مرور أو دليل رئيسي.

    ملحوظة: إذا تلقيت رسالة تفيد بعدم العثور على الأمر ، فحاول استخدام المسار الكامل ، على النحو التالي:

    / البيرة / دليل / useradd

    يمكنك استخدام الخيار -d لتعيين الدليل الرئيسي للمستخدم. سيقوم الخيار -m بإجبار useradd على إنشاء الدليل الرئيسي. سنحاول إنشاء حساب مستخدم بهذه الخيارات ، ثم استخدام الأمر passwd لتعيين كلمة المرور للحساب. يمكنك بدلاً من ذلك تعيين كلمة مرور باستخدام -p على أمر useradd ، لكنني أفضل تعيين كلمة المرور باستخدام passwd.

    sudo useradd -d / home / testuser -m testuser

    sudo passwd testuser

    سيؤدي ذلك إلى إنشاء المستخدم المسمى testuser وإعطائه الدليل الرئيسي الخاص به في / home / testuser. يتم نسخ الملفات الموجودة في الدليل الرئيسي الجديد من مجلد / etc / skel ، الذي يحتوي على ملفات الدليل الرئيسية الافتراضية. إذا كنت ترغب في تعيين القيم الافتراضية للمستخدمين ، فستقوم بذلك عن طريق تعديل الملفات أو إضافتها في هذا الدليل. إذا ألقينا نظرة على الدليل الرئيسي الجديد للمستخدم:

    geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
    المجموع 20
    drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
    drwxr-xr-x 5 root root 4096 2006-12-15 11: 37…
    -rw-r-r- 1 testuser testuser 220 2006-12-15 11:34 .bash_logout
    -rw-r-r- 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
    -rw-r-r- 1 testuser testuser 2227 2006-12-15 11:34 .bashrc

    ستلاحظ أن هناك سكريبتات bash في هذا الدليل. إذا أردت تعيين خيارات المسار الافتراضية لجميع المستخدمين الجدد ، فستقوم بذلك عن طريق تعديل الملفات في / etc / skel ، والتي سيتم استخدامها بعد ذلك لإنشاء هذه الملفات بواسطة الأمر useradd.

    adduser

    الأمر adduser أسهل حتى من الأمر useradd ، لأنه يطالبك بكل جزء من المعلومات. أجد أنه من المضحك قليلاً أن هناك أمرين متشابهين تمامًا يطلقان نفس الشيء ، ولكن هذا الأمر يناسبك. وإليك بناء الجملة:

    adduser

    مثال:

    geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
    كلمه السر:
    إضافة المستخدم "thegeek" ...
    إضافة مجموعة جديدة "thegeek" (1004).
    إضافة مستخدم جديد "thegeek" (1004) مع مجموعة 'thegeek'.
    إنشاء دليل المنزل "/ الوطن / thegeek".
    نسخ الملفات من "/ etc / skel"
    أدخل كلمة مرور UNIX الجديدة:
    أعد كتابة كلمة مرور UNIX الجديدة:
    لا كلمة المرور المقدمة
    أدخل كلمة مرور UNIX الجديدة:
    أعد كتابة كلمة مرور UNIX الجديدة:
    كلمة المرور: تم تحديث كلمة المرور بنجاح
    تغيير معلومات المستخدم ل thegeek
    أدخل القيمة الجديدة ، أو اضغط على ENTER للإعداد الافتراضي
    الاسم الكامل []: المهوس
    رقم الغرفة []: 0
    هاتف العمل []: 555-1212
    هاتف المنزل []: 555-1212
    آخر []:
    هل المعلومات صحيحة؟ [ص / لا] ص