لینوکس

نحوه اضافه کردن و حذف کاربران در VPS Ubuntu 14.04

مقدمه
یکی از اساسی ترین کارهایی که باید بدانید چگونه باید روی یک سرور مجازی تازه لینوکس انجام دهید اضافه کردن و حذف کاربران است. وقتی یک سرور جدید ایجاد می کنید، به طور پیش فرض فقط حساب root به شما داده می شود.
در حالی که این قدرت و انعطاف پذیری زیادی به شما می دهد ، اما همچنین خطرناک است و می تواند مخرب باشد. تقریباً همیشه بهتر است یک کاربر اضافی و بدون مزیت های اصلی برای انجام کارهای معمول داشته باشید. همچنین باید برای سایر کاربرانی که ممکن است در سیستم خود داشته باشید ، حساب های دیگری ایجاد کنید. هر کاربر باید حساب متفاوتی داشته باشد.
همچنان می توانید در زمان نیاز از طریق مکانیسمی بنام sudo امتیازات مدیر اجرایی را بدست آورید. در این راهنما نحوه ایجاد حساب کاربری ، اختصاص امتیازات sudo و حذف کاربران را پوشش خواهیم داد.
نحوه اضافه کردن کاربر
اگر به عنوان کاربر اصلی وارد سیستم شده اید ، می توانید در هر زمان با تایپ کردن دستور زیر کاربر جدیدی ایجاد کنید:
adduser newuser

اگر به عنوان کاربر غیر root وارد شده اید که امتیازات sudo به او داده شده است ، همانطور که در راهنمای راه اندازی سرور مجازی اولیه نشان داده شد، می توانید با تایپ کردن دستور زیر کاربر جدیدی وارد کنید:
sudo adduser newuser

در هر صورت ، یک سری سؤال از شما پرسیده خواهد شد. فرآیند به این گونه خواهد بود:
رمزعبور را برای کاربر جدید اختصاص داده و تأیید کنید.
اطلاعات اضافی در مورد کاربر جدید وارد کنید. اگر مایل به استفاده از این فیلدها نیستید، این مسئله با زدن “ENTER” کاملاً اختیاری است.
در آخر ، از شما خواسته می شود که صحت اطلاعاتی را که ارائه کردید تأیید کنید. برای ادامه “Y” را تایپ کنید.
کاربر جدید شما اکنون برای استفاده آماده است! اکنون می توانید با استفاده از رمز عبوری که تنظیم کرده اید وارد شوید.
توجه: در صورت نیاز به کاربر جدید خود برای دسترسی به عملکردهای اداری ، ادامه مطلب را بخوانید.
نحوه اعطای امتیازات Sudo به کاربر
اگر کاربر جدید شما نیاز به اجرای دستورات دارای امتیازات root (کاربر اصلی) را داشته باشد ، باید به کاربر جدید دسترسی به sudo بدهید.
ما می توانیم این کار را با استفاده از دستور visudo انجام دهیم که فایل پیکربندی مناسب را در ویرایشگر شما باز می کند. این کار امن ترین روش برای ایجاد این تغییرات است.
اگر هم اکنون به عنوان کاربر اصلی وارد سیستم شده اید ، تایپ کنید:
visudo
اگر با استفاده از یک کاربر غیر root با امتیازات sudo وارد سیستم شده اید ، تایپ کنید:
sudo visudo
خطی را که به صورت زیر است جستجو کنید:
root ALL=(ALL:ALL) ALL

در زیر این خط ، فرمتی را که در اینجا می بینید کپی کنید ، فقط کلمه “root” را تغییر دهید تا کاربر جدید را که می خواهید امتیازات sudo به او بدهید ، عوض کنید.
root ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL

شما باید برای هر کاربری که لازم است امتیازات کاملی را به او اختصاص دهید، یک خط جدید مانند این اضافه کنید. پس از اتمام ، می توانید فایل را با زدنCTRL-X و سپس “Y” ذخیره کرده و ببندید و “ENTER” را بزنید تا تأیید شود.
اکنون ، کاربر جدید شما قادر به اجرای دستورات با امتیازات کاربر اصلی میباشد.
با ورود به عنوان کاربر جدید ، می توانید با تایپ کردن دستورات به صورت عادی ، دستورات را به عنوان کاربر معمولی خود اجرا کنید:
some_command

می توانید با تایپ کردن sudo پیش از دستور ، همان فرمان را با امتیازات کاربر اصلی اجرا کنید:
sudo some_command

از شما خواسته می شود رمز ورود حساب کاربری معمولی را که به عنوان آن وارد سیستم شده اید وارد کنید.
چگونه کاربر را حذف کنیم
در صورتی که دیگر نیازی به کاربر ندارید ، بهتر است اکانت قدیمی را حذف کنید.
شما می توانید بدون حذف هیچ یک از فایل ها، خود کاربر را حذف کنید، آن هم با تایپ کردن این دستور به عنوان root:
deluser newuser
اگر به عنوان کاربر غیر اصلی دیگری با امتیازات sudo وارد سیستم شده اید ، می توانید به جای آن تایپ کنید:

sudo deluser newuser
در عوض ، اگر می خواهید هنگام حذف کاربر دیرکتوری هوم کاربر نیز حذف شود ، می توانید دستور زیر را به عنوان root صادر کنید:
deluser –remove-home newuser

اگر این کار را به عنوان یک کاربر غیر root و دارای امتیازات sudo اجرا می کنید ، به جای آن بنویسید:
sudo deluser –remove-home newuser

اگر قبلاً امتیازهای sudo را برای کاربر حذف شده تنظیم کرده بودید ، بهتر است دوباره با تایپ visudo
خط مربوطه را حذف کنید:
یا اگر کاربر غیر ریشه ای با امتیازات sudo دارید از این استفاده کنید:
sudo visudo
root ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL # DELETE THIS LINE

این کار باعث می شود تا از اعطای امتیازات sudo به طور تصادفی به کاربر جدید ایجاد شده با همان نام جلوگیری شود.
نتیجه
اکنون باید به خوبی چگونگی افزودن و حذف کاربران از سیستم Ubuntu 14.04 را آموخته باشید. مدیریت کارآمد کاربر به شما امکان می دهد تا کاربران را جدا کنید و به آنها فقط دسترسی دهید که کارهای مورد نیاز خود را انجام دهند.
برای اطلاعات بیشتر در مورد نحوه پیکربندی sudo ، راهنمای ما در مورد نحوه ویرایش فایل sudoers را در اینجا بررسی کنید.

 

از این لینک ها زیر می توانید آمورش های بیشتری برای لینوکس پیدا کنید :

چگونه می توان با کتابخانه (library) درخواست ها در پایتون شروع به کار کرد

نحوه اجرای صفحه گذاری در MySQL با PHP روی اوبونتو 18.04

نحوه تنظیم پلتفرم Eclipse Theia Cloud IDE در CentOS 7

بسته بندی برنامه Laravel 6 برای توسعه با Docker Compose در اوبونتو 18.04

نحوه بهینه سازی درخواست های MySQL با ذخیره سازی ProxySQL در اوبونتو 16.04

نحوه استفاده از Ansible برای نصب و راه اندازی وردپرس با LAMP در اوبونتو 18.04

چگونه می توان پلتفرم كد سرور Cloud IDE را در اوبونتو 18.04 تنظیم كرد (شروع سریع)

چگونه می توان از رول های ansible برای انتزاع محیط زیرساختی خود استفاده کرد

نحوه پیکربندی یک خوشه Galera با MySQL در سرورهای اوبونتو 18.04

نحوه تهیه نسخه پشتیبان و بازیابی یک خوشه Kubernetes در vpsgol با استفاده از Velero

نحوه نصب و استفاده از PostgreSQL در CentOS 7

چگونه می توان پلتفرم Eclipse Theia Cloud IDE را روی اوبونتو 18.4 تنظیم کرد

نحوه استقرار و مدیریت DNS با استفاده از DNSControl در Debian 10

چگونه می توان پلتفرم Cloud IDE کد سرور را روی CentOS 7 تنظیم كرد

نحوه نصب Apache Kafka در Debian 10

نحوه نصب وردپرس با OpenLiteSpeed ​​در اوبونتو 18.04

چگونه پیکربندی SSH Daemon خود را بر روی یک VPS لینوکس تنظیم کنید

کلمات کلیدی خرید سرور

خرید vps – خرید سرور مجازی – خرید سرور – سرور هلند – فروش vps – سرور مجازی آمریکا – خریدvps – سرور مجازی هلند – فروش سرور مجازی – سرور آمریکا – vps – سرور مجازی انگلیس – سرور مجازی آلمان – سرور مجازی کانادا – خرید vps آمریکا – خرید وی پی اس – سرور – خرید سرور مجازی هلند – vps خرید – سرور مجازی فرانسه – سرور مجازی هلند – خرید vps آمریکا – خرید سرور مجازی


https://vpsgol.net/product/vps-germany/
https://vpsgol.net/product/vps-usa/
https://vpsgol.net/product/vps-france/
https://vpsgol.net/product/vps-canada/
https://vpsgol.net/product/vps-poland/
https://vpsgol.net/product/vps-netherlands/
https://vpsgol.net/product/vps-england/