ایجاد کاربر sudo در Ubuntu

نویسنده: مریم علیزاده| دسته بندی: آموزش سرور مجازی لینوکس | نظرات: 1 نفر
ایجاد کاربر sudo در Ubuntu
9312
25 آذر 1396
مریم علیزاده نویسنده

در این آموزش از سری مطالب آموزش ابونتو با آموزش ایجاد کاربر sudo در Ubuntu همراه شما هستیم.

دستور sudo مکانیزمی برای اعطای مجوزهای ادمین سیستم که بطور معمول فقط برای کاربر root قابل دسترس است به کاربران معمولی فراهم میکند. در این آموزش به بررسی مراحل ایجاد کاربر جدید با دسترسی sudo بدون نیاز به تغییر فایل sudoers سرور در توزیع اوبونتو خواهیم پرداخت.

نکته 1: اگر میخواهید برای کاربر موجود در سیستم دسترسی sudo کانفیگ نمایید میتوانید به مرحله 3 رفته و مراحل یک و دو را انجام ندهید.

نکته 2: برای آشنایی با نحوه نصب sudo میتوانید به آموزش نصب sudo مراجعه نمایید.

ایجاد کاربر sudo در Ubuntu

گام اول:

با کاربر root به سیستم خود لاگین نمایید.

گام دوم:

برای افزودن کاربر جدید به سیستم از دستور adduser استفاده نمایید. بجای مقدار username در دستور زیر نام کاربری که میخواهید ایجاد کنید را بنویسید.

adduser username

پسورد کاربر جدید را ست کرده و آنرا تایید نمایید. استفاده از پسورد قوی به شدت توصیه میشود.

Set password prompts:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

برای ست کردن اطلاعات کاربر به سوالات مطرح شده در اعلان پاسخ دهید. توصیه میشود مقادیر پیشفرض را قبول نمایید.

User information prompts:
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]

گام سوم:

برای افزودن کاربر به گروه sudo از دستور usermod استفاده مینماییم.

usermod -aG sudo username

نکته 3: در توزیع اوبونتو بصورت پیشفرض اعضای گروه sudo دارای مجوزهای sudo میباشند.

گام چهارم:

دسترسی sudo را روی کاربر جدید تست نمایید. برای انجام تست با استفاده از دستور su به کاربر چدید سوییچ نمایید.

su - username

با کاربر جدید بررسی نمایید که آیا میتوانید از دستور sudo استفاده نمایید یا خیر. برای اینکار باید در ابتدای دستوری که برای اجرا شدن نیاز به مجوز root دارد از عبارت sudo استفاده نمایید.

sudo command_to_run

برای مثال میتوانید محتویات دایرکتوری root/ را که فقط توسط کاربر root قابل دسترس است لیست نمایید.

sudo ls -la /root

پس از ایجاد کاربر sudo در Ubuntu ، در اولین استفاده از دستور sudo در یک Session، از شما پسورد کاربری که با آن دستورات را اجرا مینمایید درخواست میشود. برای اجرای دستورات و ادامه کار باید پسورد را وارد نمایید.
خروجی:

[sudo] password for username

اگر کاربر شما عضو گروه sudo باشد و پسورد را صحیح وارد نموده باشید دستوری که با sudo اجرا کرده اید با مجوز کاربر root اجرا میشود.
امیدوارم آموزش ایجاد کاربر sudo در Ubuntu برای شما مفید بوده باشد.
کاربر گرامی شما می‌توانید سؤالات مربوط به این آموزش را در بخش کامنت‌ها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید.