loading...
فعال‌سازی یوزر root در لینوکس
پرینت
  • 0


آموزش جامع فعال‌سازی حساب Root در لینوکس Ubuntu, CentOS, Arch و...

در توزیع‌های مدرن لینوکس، دسترسی مستقیم به کاربر root معمولاً به دلایل امنیتی غیرفعال است. در این راهنما، با روش‌های استاندارد و امن برای *فعال‌سازی حساب root در سیستم‌عامل‌های مختلف لینوکسی* آشنا می‌شوید.

 

 

فعال‌سازی کاربر Root در Ubuntu و Debian

  • گام ۱: تنظیم رمز عبور برای حساب root

bash

sudo passwd root

 

پس از وارد کردن رمز جدید، حساب root فعال می‌شود.

  • گام ۲: ورود به محیط root

 

bash

su -

 

  • گام ۳: (اختیاری) مجاز کردن ورود root از طریق SSH*

 

  1. فایل پیکربندی SSH را باز کنید:

 

bash

sudo nano /etc/ssh/sshd_config

 

  1. این خط را پیدا کرده و به شکل زیر تغییر دهید:

 

ini

PermitRootLogin yes

 

  1. ذخیره و خروج، سپس:

 

bash

sudo systemctl restart ssh

 

 

فعال‌سازی حساب root در CentOS، RHEL و Fedora

 

  • مرحله ۱: تعیین رمز عبور root

 

bash

sudo passwd root

 

  • مرحله ۲: ورود با حساب root

 

bash

su -

 

*مرحله ۳: فعال‌سازی ورود SSH اختیاری

 

bash

sudo nano /etc/ssh/sshd_config

 

و سپس:

 

ini

PermitRootLogin yes

 

بعد از آن سرویس را ریستارت کنید:

 

bash

sudo systemctl restart sshd

 

 

فعال‌سازی root در Arch Linux

 

  1. ست‌کردن رمز root:

 

bash

sudo passwd root

 

 

  1. ورود:

 

bash

su -

 

نکات مهم امنیتی قبل از فعال‌سازی root

 

  • ترجیحاً فقط در شرایط خاص از root استفاده کنید؛ ابزار sudo جایگزینی امن‌تر است.
  • در صورت نیاز به ورود ریموت با root، توصیه می‌شود از SSH Key-based Authentication استفاده کنید.
  • تغییر پورت پیش‌فرض SSH، استفاده از فایروال و ابزارهایی مانند Fail2ban می‌تواند از سرور شما در برابر حملات محافظت کند.
  • همیشه رمز عبور root را قوی و غیرقابل حدس انتخاب کنید

آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه