یکی از اولین کارها هنگام تهیه سرور لینوکس جدید ، اضافه کردن و حذف کاربران است. هر کاربر می تواند سطح مجوزهای مختلف و تنظیمات خاص برای برنامه های مختلف خط فرمان و رابط کاربری گرافیکی داشته باشد. در این مقاله نحوه اضافه کردن و حذف کاربران در سیستم های CentOS 8 توضیح داده شده است.
در ادامه با ما در شتابان هاست همراه باشید.
در CentOS می توانید با استفاده از دستور useradd یک حساب کاربری جدید ایجاد کنید و به دنبال آن نام کاربری که می خواهید ایجاد کنید.
به عنوان مثال ، برای ایجاد یک حساب کاربری جدید با نام “shetaban” باید اجرا شود:
sudo adduser shetaban
با موفقیت بوذن ، این دستور هیچ output ای نمی دهد. این دستور کاربر و فهرست خانه اصلی کاربر (/home/shetaban) ایجاد می کند و پرونده ها را از فهرست /etc/skel در فهرست خانه کاربر کپی می کند. در فهرست خانه ، کاربر می تواند پرونده ها و دایرکتوری ها را بنویسد ، ویرایش و حذف کند.
اگر به عنوان root وارد شده اید ، لازم نیست که هر دستور را با sudo آماده کنید.
در مرحله بعد باید برای کاربر جدید رمزعبور تنظیم کنید تا کاربر بتواند وارد سیستم شود. برای این کار ، دستور passwd را که به دنبال آن نام کاربری است ، اجرا کنید:
sudo passwd shetaban
از شما خواسته می شود رمز عبور را وارد کنید و تأیید کنید:
Changing password for user shetaban. New password: Retype new password: passwd: all authentication tokens updated successfully.
اطمینان حاصل کنید که از یک رمزعبور قوی استفاده می کنید که حاوی حروف بزرگ ، حروف کوچک ، اعداد و اشکال خاص است.
به طور پیش فرض در CentOS ، اعضای گروه دارای دسترسی sudo هستند.
اگر می خواهید کاربر تازه ایجاد شده دارای حقوق sudo باشد ، کاربر را به گروه اضافه کنید:
sudo usermod -aG wheel shetaban
همچنین می توانید با تغییر پرونده sudoers ، دسترسی کاربر sudo را کانفیگ کنید.
برای حذف یک حساب کاربری کاری بیشتر از تایپ کردن یک دستور لازم نیست ، دستور userdel و به دنبال آن نام کاربر را اجرا کنید.
sudo userdel shetaban
با موفق بودن ، این فرمان هیچ output ای نمی دهد.
دستور فوق بدون حذف پرونده های کاربر کاربر را حذف می کند. کاربر همچنین از هر گروهی که به آن تعلق دارد حذف می شود.
برای حذف کاربر و حذف فهرست اصلی و حروف پستی آن ، گزینه -r را به userdel اضافه کنید:
sudo userdel -r shetaban
ما به شما نشان داده ایم که چگونه کاربران را در CentOS 8 اضافه کنید و حذف کنید. همان دستورات برای هر توزیع دیگر لینوکس اعمال می شود.
CentOS و همچنین سایر توزیع های لینوکس یک سیستم عامل چند کاربره است. دانستن چگونگی افزودن و حذف کاربران یکی از مهارتهای اساسی است که هر کاربر لینوکس باید بداند.
در صورت داشتن هرگونه سؤال راحت باشید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید. 🙂