خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نحوه ایجاد Sudo User در Centos
دستور sudo طوری طراحی شده است که به کاربران اجازه می دهد برنامه هایی را با امتیازات امنیتی یک کاربر دیگر که بصورت پیشفرض کاربر root است اجرا کنند. در این مطلب، ما به شما نشان خواهیم داد که چگونه یک کاربر جدید با امتیازات sudo در CentOS ایجاد کنید. شما می توانید از کاربر sudo برای انجام وظایف administration در دستگاه CentOS خود بدون نیاز به لاگین با کاربر root استفاده کنید.
بصورت پیشفرض کاربرانی عضو گروه wheel هستند دسترسی sudo اعطا می شود. اگر میخواهید sudo را برای یک کاربر موجود پیکربندی کنید فقط کاربر خود را به گروه wheel اضافه کنید. پس مراحل زیر را برای ایجاد یک کاربر sudo در سرور CentOS خود دنبال کنید.
ابتدا با دستور زیر یک کاربر ایجاد می کنیم:
به جای username نام کاربر مورد نظرتان را جایگزین کنید. سپس به دستور passwd برای کاربرتان یک پسورد مشخص کنید.
سپس خروجی زیر نمایش داده می شود که پس از وارد کردن پسورد به ترتیب نمایش داده می شود:
به طور پیشفرض در سیستمهای CentOS، به اعضای wheel دسترسی sudo داده میشود. کاربر جدید را به گروه wheel با دستور زیر اضافه کنید:
حالا با دستور زیر Prompt خط فرمان را با دسترسی همین User تازه ایجاد شده باز می کنیم فقط به جای username باید نام کاربری را جایگزین کنید.
حالا برای استفاده از sudo کافیست که دستور sudo را وارد و سپس سایر دستورات مورد نظرتان را تایپ کنید. مثلا در خط زیر محتویات دایرکتوری /root را لیست می کنیم:
اولین بار که از sudo از این حساب استفاده می کنید، پیام زیر را مشاهده خواهید کرد که از شما خواسته می شود پسورد کاربر را وارد کنید.
بصورت پیشفرض کاربرانی عضو گروه wheel هستند دسترسی sudo اعطا می شود. اگر میخواهید sudo را برای یک کاربر موجود پیکربندی کنید فقط کاربر خود را به گروه wheel اضافه کنید. پس مراحل زیر را برای ایجاد یک کاربر sudo در سرور CentOS خود دنبال کنید.
ابتدا با دستور زیر یک کاربر ایجاد می کنیم:
useradd username
به جای username نام کاربر مورد نظرتان را جایگزین کنید. سپس به دستور passwd برای کاربرتان یک پسورد مشخص کنید.
passwd username
سپس خروجی زیر نمایش داده می شود که پس از وارد کردن پسورد به ترتیب نمایش داده می شود:
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
به طور پیشفرض در سیستمهای CentOS، به اعضای wheel دسترسی sudo داده میشود. کاربر جدید را به گروه wheel با دستور زیر اضافه کنید:
usermod -aG wheel username
حالا با دستور زیر Prompt خط فرمان را با دسترسی همین User تازه ایجاد شده باز می کنیم فقط به جای username باید نام کاربری را جایگزین کنید.
su - username
حالا برای استفاده از sudo کافیست که دستور sudo را وارد و سپس سایر دستورات مورد نظرتان را تایپ کنید. مثلا در خط زیر محتویات دایرکتوری /root را لیست می کنیم:
sudo ls -l /root
اولین بار که از sudo از این حساب استفاده می کنید، پیام زیر را مشاهده خواهید کرد که از شما خواسته می شود پسورد کاربر را وارد کنید.
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for username:
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: