سؤال كيف أقوم بإنشاء مستخدم مسؤول على أوبونتو؟


أرغب في إنشاء مستخدم لديه sudo القوى في أوبونتو. كيف أقوم بذلك؟


79
2017-10-07 06:36


الأصل




الأجوبة:


أولاً ، قم بإنشاء المستخدم باستخدام:

sudo adduser <username>

يمكنك قراءة المزيد عن هذا الأمر في الصفحات man الموجودة في النظام الخاص بك man adduser.

يمكنك بعد ذلك إضافة مستخدم إلى sudo المجموعة مع الأمر:

sudo adduser <username> sudo

لاحظ أن إصدارات Ubuntu حتى 11.10 ستستخدم admin كمجموعة بدلا من sudo:

حتى Ubuntu 11.10 ، كانت مجموعة Unix للمسؤولين ذوي امتيازات الجذر من خلال sudo المسؤول. بداية من Ubuntu 12.04 LTS ، أصبح الآن sudo ، للتوافق مع Debian و sudo نفسها. ومع ذلك ، للتوافق مع الإصدارات السابقة ، لا يزال يتم تمييز أعضاء مجموعة الإدارة كمسؤولين


إذا لم يكن النظام الخاص بك ، فإننا بحاجة إلى الفوضى مع ملف sudoers لمنح أذونات sudo. يمكنك أن تقرأ عن ملف sudoers مع man sudoers للحصول على تفاصيل حول الصيغة الصحيحة والخيارات المتاحة ، ولكن من أجل بساطة ، يمكنك القيام بأي مما يلي:

  • إنشاء مجموعة مع addgroup الأمر ، ثم قم بإضافة تلك المجموعة إلى ملف sudoers. استعمال addgroup <groupname> لإنشاء المجموعة ، ثم قم بتحرير ملف sudoers (sudo visudo) وأضف السطر %<groupname> ALL=(ALL) ALL إلى أسفل
  • تحرير ملف sudoers مع sudo visudo، و أضف <username> ALL=(ALL) ALL في الجزء السفلي لكل مستخدم تريد إضافته.

87
2017-10-07 06:38



أخطأت في التفكير ، ظننت أنك قد قمت بالفعل بإنشاء المستخدم. استعمال sudo adduser <username> لإنشاء المستخدم ، ثم استخدم sudo adduser <username> admin إلى جراند لهم القوى sudo. مثلا: sudo adduser piemesons و sudo adduser piemesons admin - Darth Android
Darth Android adduser: المستخدم `اسم المستخدم 'غير موجود. وماذا عن كلمة مرور هذا المستخدم؟ ومجموعة الإدارة لا يعطيه صلاحيات المشرف - Mohit Jain
المجموعة لا مشرف لها .. السلطة المدراء لها. المستخدم إنشاؤه. الآن أريد أن أعطي له سلطات المشرف. - Mohit Jain
adduser: المجموعة `admin 'غير موجودة. - Mohit Jain
عذرًا ، ينشئ تثبيت ubuntu مجموعة مسؤول لديها سلطات sudo. تقرأ على ملف sudoers (man sudoers) وثم sudo visudo لتعديل الملف ومنح الأذونات لأي مستخدمين تريده. يمكنك استخدام هذا الملف للتحكم في سلوك sudo ، بما في ذلك ما إذا كان يطالب بكلمة مرور ، أو مدة الاحتفاظ بجلسة عمل sudo (15 دقيقة هو الإعداد الافتراضي) - Darth Android


ال "جمع" الجواب هو كيف "reimplement"، ليس "كيف تضيف المستخدم؟". أقل ما يجب عليك فعله هو:

usermod -a -G sudo USERNAME

على نظامي الخاص ، أنا عضو في المجموعات التالية:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

للتحقق من ما قمت به:

groups USERNAME

23
2018-04-02 15:40



لقد شاركت سؤالك في غرفة أوبونتو لأنه أكثر صحة. الشيء الوحيد الذي قد أضيفه هو أن libvirtd ليس مجموعة افتراضية لتثبيت نظيف. الباقي. - RobotHumans


أختر System -> Administration -> Users and Groups.

تحديد Add لإضافة مستخدم جديد. عند الانتهاء من المعالج ، اختر مستخدمك الجديد وانقر على account type والتغيير من Desktop user إلى Administrator.


3
2017-10-07 06:56



أنا على الخادم المتأنق. سطر الأوامر فقط :-) - Mohit Jain
على نظام 12.04 الخاص بي سوف تحتاج إلى تسجيل الخروج ومرة ​​أخرى قبل أن يعمل. ولكن طريقة سهلة للغاية وبسيطة للقيام بذلك. - dennis


يمكنك أيضًا تمكين الجذر من خلال:

passwd root

ثم أدخل كلمة المرور للجذر


0
2017-08-27 22:17



هذا هو جواب فظيع. لا أحد ينبغي أن يكون أي استخدام الجذر مباشرة. - Léo Lam


إذا كنت تريد حقًا إنشاء مستخدم متميز (نسخة من الجذر ولكن مع كلمة مرور أخرى ودليل رئيسي) وليس مستخدمًا sudo ، فاستخدم UID = 0 و GID = 0 للمستخدم الجديد:

useradd -ou 0 -g 0 john

-o يسمح لك بإنشاء UID غير فريد (الجذر UID = 0)

-u تعيّن UID $ $ UID

-g $ GID تعيّن $ GID


0
2018-06-15 07:54





ما أقوم به هو إضافة المستخدم إلى مجموعة تسمى عجلة ، يمكن للمستخدم المنتمي إلى تلك المجموعة تنفيذ أي أمر مسؤول باستخدام sudo.

يجب تمكين هذه الميزة في / etc / sudoers ، سطر uncomment أدناه عجلة ٪ ALL = (ALL) ALL


-2
2017-10-07 07:02



أعلم أن هذه إجابة قديمة ، لكن لصالح الناس القادمين هنا الآن: افتراضيًا في أوبونتو ، لا wheel المجموعة موجودة ، وهذا هو ليس كيف يتم منح القدرات الإدارية. ال sudo يتم استخدام المجموعة (أو admin مجموعة - ليس ليكون الخلط مع مجموعة أخرى تسمى adm - في أوبونتو 11.10 وأقدم).