رفتن به محتوای اصلی
دیدگاه کلود | ارائه‌کننده سرورهای ابری و اختصاصی
نحوه ایجاد یک کاربر جدید با دسترسی sudo در Rocky Linux 8 (راهنمای سریع)

نحوه ایجاد یک کاربر جدید با دسترسی sudo در Rocky Linux 8 (راهنمای سریع)

برای ایجاد کاربر جدید با دسترسی sudo در Rocky Linux 8، ابتدا با root وارد سرور شوید، سپس کاربر تازه بسازید و رمز عبور تعیین کنید. با افزودن کاربر به گروه wheel، مجوز استفاده از sudo به او داده می‌شود و در نهایت می‌توانید با ورود به حساب کاربر و اجرای یک دستور با sudo، عملکرد دسترسی مدیریتی را تست کنید. این روش امکان مدیریت ایمن سرور بدون استفاده مستقیم از حساب root را فراهم می‌کند.

راهنمای سریع ایجاد کاربر جدید با دسترسی sudo در Rocky Linux 8

تاریخ انتشار: ۷ فوریه ۲۰۲۳
موضوع: مبانی لینوکس، Rocky Linux 8، مدیریت دسترسی کاربران


مقدمه

دستور sudo این امکان را فراهم می‌کند که کاربران عادی بتوانند در صورت نیاز، دسترسی مدیریتی دریافت کنند؛ سطحی از دسترسی که به‌صورت پیش‌فرض فقط در اختیار کاربر root قرار دارد. در این راهنمای سریع که توسط دیدگاه بازنویسی شده، مراحل ایجاد یک کاربر جدید با دسترسی sudo در Rocky Linux 8 را بررسی می‌کنیم، بدون آن‌که نیازی به ویرایش مستقیم فایل حساس /etc/sudoers باشد.

توجه: اگر قصد دارید برای یک کاربر از قبل موجود دسترسی sudo فعال کنید، می‌توانید مستقیماً به مرحله سوم بروید.


مرحله اول — ورود به سرور

ابتدا از طریق SSH و با حساب root وارد سرور شوید:

ssh root@your_server_ip_address
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

به‌جای your_server_ip_address، آدرس IP یا نام میزبان سرور خود را وارد کنید.


مرحله دوم — افزودن کاربر جدید به سیستم

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

adduser sammy
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

نام sammy صرفاً نمونه است و باید آن را با نام کاربری موردنظر خود جایگزین نمایید.

سپس برای کاربر تازه‌ساخته‌شده رمز عبور تعیین کنید:

passwd sammy
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

سیستم از شما می‌خواهد رمز عبور را دو بار وارد کنید تا تأیید شود:

4 خط
Changing password for user sammy.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

مرحله سوم — اضافه کردن کاربر به گروه wheel

در Rocky Linux، اعضای گروه wheel به‌صورت پیش‌فرض مجوز استفاده از sudo را دارند. برای افزودن کاربر به این گروه، دستور زیر را اجرا کنید:

usermod -aG wheel sammy
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

فراموش نکنید نام کاربری نمونه را با نام کاربر واقعی خود جایگزین کنید.


مرحله چهارم — تست دسترسی sudo

برای اطمینان از عملکرد صحیح sudo، ابتدا از حساب root خارج شده و وارد حساب کاربر جدید شوید:

su - sammy
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

سپس یک دستور را با sudo اجرا کنید. به‌عنوان مثال، مشاهده محتوای پوشه /root:

sudo ls -la /root
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

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

[sudo] password for sammy:
برای کپی کردن کد، روی دکمه کپی در بالا کلیک کنید

نکته مهم: در این مرحله باید رمز عبور کاربر دارای sudo را وارد کنید، نه رمز عبور root.

در صورت صحیح بودن تنظیمات و وارد کردن رمز درست، دستور با سطح دسترسی مدیریتی اجرا خواهد شد.


جمع‌بندی

در این آموزش سریع از دیدگاه، یک کاربر جدید در Rocky Linux 8 ایجاد کردیم و با افزودن آن به گروه wheel، دسترسی sudo را برایش فعال نمودیم. این روش، راهکاری استاندارد و ایمن برای مدیریت سرورهاست و کمک می‌کند از استفاده مستقیم از حساب root در کارهای روزمره جلوگیری شود.

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