معمولا برای امنیت بیشتر در سرورهای ابونتو یوزر روت غیر فعال میباشد اما در بعضی مواقع نیاز هست که با این یوزر به سرور کانکت شویم ما در این آموزش ساده فعال کردن یوزر root در ابونتو را قدم به قدم برای نوشته ایم .
این آموزش در ابونتو 22.04 آورده شده است در ابونتو های پائین هم جوابگو مباشد.
فهرست مطالب
قدم به قدم آموزش فعال کردن یوزر root در ابونتو
قدم اول
ابتدا در محیط دستوری با استفاده از دستور زیر فایل مورد نظر را با ادیتور nano باز میکنیم
sudo nano /etc/ssh/sshd_config
قدم دوم
در این فایل دنبال عبارت #PermitRootLogin prohibit-password بگردید به به صورت زیر تغییر دهید
از:
#PermitRootLogin prohibit-password
به صورت زیر تغییر دهید:
PermitRootLogin yes
راه سریعتر
راه سریعتر مراحل بالا با یک کد دستوری بصورت زیر خواهد بود این کد زیر را بزنی د نیازی به باز کردن و ادیت فایل بالا نیست
sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
قدم سوم
حالا با استفاده از دستور زیر یک بار سرویس ssh را ریستارت میکنیم
sudo systemctl restart ssh
قدم چهارم
در این مرحله باید برای یوزر روت یک پسورد تعیین کنیم تا بتوانیم با آن پسورد وارد بشیم با استفاده از دستور زیر و با وارد کردن دوبار پسورد میتوانیم برای یوزر root پسورد تعیین کنیم
sudo passwd
بصورت زیر خواهد بود
$ sudo passwd
[sudo] password for linuxconfig:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
قدم پنجم
ودر آخر هم دوتا دستور زیر را بزنید و کار تمام هست
sudo ufw allow ssh
ssh root@ubuntu-server
برای خرید سرور ابری اینجا کلیک کنید
فعال کردن یوزر روت بصورت موقت
برای فعال کردن کاربر root
در اوبونتو، معمولاً بهتره که از سیستم sudo
استفاده کنید چون کاربر root
به صورت پیشفرض غیرفعال است و این برای امنیت سیستمتون خوبه. اما اگه واقعاً نیاز دارید که کاربر root
رو فعال کنید، مراحل زیر رو دنبال کنید:
قدم ۱: باز کردن ترمینال
ابتدا یک پنجره ترمینال باز کنید.
قدم ۲: تنظیم رمز عبور برای روت
برای فعال کردن کاربر root
، باید برای اون یک رمز عبور تعیین کنید. این کار رو میتوانید با دستور زیر انجام دهید:
sudo passwd root
بعد از وارد کردن این دستور، از شما خواسته میشود که رمز عبور جدید را وارد کنید. رمز عبور را وارد کرده و تأیید کنید.
قدم ۳: ورود به حساب کاربری روت
حالا میتوانید با استفاده از دستور su
به حساب کاربری root
وارد شوید:
su
وقتی سیستم از شما رمز عبور خواست، رمزی را که قبلاً تنظیم کردهاید وارد کنید.
قدم ۴: بازگشت به کاربر عادی
وقتی کارتان با حساب root
تمام شد، برای بازگشت به حساب کاربری عادیتان میتوانید از دستور exit
استفاده کنید:
exit
توجه:
استفاده از حساب کاربری root
میتواند خطرناک باشد، چرا که اجازه دسترسی کامل به سیستم را میدهد. بهتر است تنها زمانی از این حساب استفاده کنید که واقعاً ضروری است و همیشه از دستوراتی که با آن اجرا میکنید مطمئن باشید.