آموزش ساخت یک کاربر sudo در لینوکس
Sudo دستوری است دسترسی های root را حتی برای کاربران معمولی و غیر root فراهم مینماید. در این اموزش ساده ترین راه ایجاد یک کاربر sudo بدون ویرایش فایل sudoers اموزش داده خواهد شد. اگر میخواهید دسترسی sudo را به کاربر موجود بدهید میتوانید مرحله 2 که ساخت کاربر است را انجام ندهید.
مراحل ایجاد کاربر Sudo
1- در مرحله اول نیاز است تا با یوزر root وارد سرور شوید. این نوع لاگین میتواند بصورت ssh و یا بصورت vnc و … باشد.
2- با استفاده از دستور adduser یوزر مورد نظر خود را اضافه نمایید. در جای username نام کاربری مورد نظر را قرار دهید.
1 |
adduser username |
3- با استفاده از دستور passwd برای نام کاربری ایجاد شده پسوورد قرار دهید.(حتما از پسوورد پیچیده استفاده نمایید)
1 |
passwd username |
4- در این مرحله باید با استفاده از دستور usermod یوزر ایجاد شده را به گروه wheel اضافه کنید.
1 |
usermod -aG wheel username |
بصورت پیشفرض عضو های گروه wheel دسترسی های sudo را دارد و به همین دلیل زمانی که یوزر خود را وارد گروه wheel کنید دسترسی های ان دسترسی های sudo خواهد بود.
5- بعد از اتمام مراحل میتوانید یوزر مورد نظر خود را تست نمایید. با استفاده از su وارد یوزر مورد نظر شوید.
1 |
su - username |
با استفاده از sudo یک دستور اجرا کنید که این موضوع را برسی نمایید.
1 |
username$ sudo command_to_run |
بطور مثال میتوانید برای دایرکتوری root دستور ls -la را اجرا نمایید. پس از اجرای دستور پسوورد از شما خواسته میشود. پسوورد را وارد نمایید تا دستور اجرا شود.
1 |
[sudo] password for username: |
در صورتی که کاربر ایجاد شده در گروه wheel باشد و پسوورد کاربر به درستی وارد شود دستورات زده شده با دسترسی root اجرا خواهد شد.
منبع “WikiConfig“
موفق باشید.
دیدگاه ها
ارسال دیدگاه