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

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

فيديو: إضافة مستخدم على خادم أوبونتو
فيديو: الطريقة الصحيحة لـ تثبيت اوبونتو Ubuntu كنظام اساسي او نظام وهمي في الويندوز 2023, ديسمبر
إضافة مستخدم على خادم أوبونتو
إضافة مستخدم على خادم أوبونتو
Anonim

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

useradd

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

useradd

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

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

/usr/sbin/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 total 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 Password: Adding user `thegeek’… Adding new group `thegeek’ (1004). Adding new user `thegeek’ (1004) with group `thegeek’. Creating home directory `/home/thegeek’. Copying files from `/etc/skel’ Enter new UNIX password: Retype new UNIX password: No password supplied Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for thegeek Enter the new value, or press ENTER for the default Full Name : The Geek Room Number : 0 Work Phone : 555-1212 Home Phone : 555-1212 Other : Is the information correct? [y/N] y

موصى به: