چگونه یک کاربر فعال Sudo جدید در اوبونتو ایجاد کنیم

مقدمه

هنگام مدیریت سرور، گاهی اوقات می خواهید به کاربران اجازه دهید تا دستورات را به عنوان “root”، کاربر در سطح مدیر اجرا کنند. دستور sudo به مدیران سیستم راهی برای اعطای امتیازات سرپرست – که معمولاً فقط برای کاربر ریشه در دسترس است – به کاربران عادی ارائه می دهد.

در این آموزش، یاد خواهید گرفت که چگونه یک کاربر جدید با دسترسی sudo در اوبونتو بدون نیاز به تغییر فایل /etc/sudoers سرور خود ایجاد کنید.

مرحله 1 – ورود به سرور

SSH به عنوان کاربر اصلی وارد سرور شما می شود:

ssh root@your_server_ip_address

مرحله 2 – کاربر جدید Sudo را به سیستم اضافه کنید

از دستور adduser برای اضافه کردن یک کاربر جدید به سیستم خود استفاده کنید:

adduser sammy

مطمئن شوید که نام کاربری را که می خواهید ایجاد کنید جایگزین Sammy کنید. از شما خواسته می شود که یک رمز عبور برای کاربر ایجاد و تأیید کنید:

Output
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

در مرحله بعد، از شما خواسته می شود که اطلاعاتی درباره کاربر جدید وارد کنید. خوب است که پیش فرض ها را بپذیرید و این اطلاعات را خالی بگذارید:

Output
Changing the user information for sammy
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]

مرحله 3 – افزودن کاربر به گروه sudo

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

usermod -aG sudo sammy

مجدداً، مطمئن شوید که نام کاربری را که به تازگی اضافه کرده اید جایگزین Sammy کنید. به طور پیش فرض در اوبونتو، همه اعضای گروه sudo دارای امتیازات کامل sudo هستند.

مرحله 4 – تست دسترسی sudo

برای آزمایش اینکه آیا مجوزهای sudo جدید کار می کنند، ابتدا از دستور su استفاده کنید تا به حساب کاربری جدید بروید:

su - sammy

به عنوان کاربر جدید، با اضافه کردن sudo به دستوری که می‌خواهید با امتیازات superuser اجرا کنید، تأیید کنید که می‌توانید از sudo استفاده کنید:

sudo command_to_run

به عنوان مثال، می توانید محتویات دایرکتوری root/ را فهرست کنید که معمولاً فقط برای کاربر اصلی قابل دسترسی است:

sudo ls -la /root

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

Output:
[sudo] password for sammy:

اگر کاربر شما در گروه مناسب قرار داشته باشد و رمز عبور را به درستی وارد کرده باشید، دستوری که با sudo صادر کرده اید با دسترسی root اجرا می شود.

نتیجه

در این آموزش شروع سریع، یک حساب کاربری جدید ایجاد کردیم و آن را به گروه sudo اضافه کردیم تا دسترسی sudo را فعال کنیم.

[تعداد: 1   میانگین: 5/5]
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شاید دوست داشته باشید