إضافة مستخدم على خادم أوبونتو
يشبه 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
آخر []:
هل المعلومات صحيحة؟ [ص / لا] ص