در بسیاری از توزیعهای لینوکس، دسترسی مستقیم به root از طریق SSH بهصورت پیشفرض غیرفعال است. با این حال، در برخی موارد مانند انجام تنظیمات سیستمی یا مدیریت سرور، ممکن است نیاز به فعالسازی این قابلیت وجود داشته باشد. برای انجام فعالسازی ورود Root از طریق SSH ، این مراحل زیر را دنبال نمایید:
1. ویرایش فایل پیکربندی SSH
ابتدا با دسترسی root وارد سرور شده و فایل پیکربندی SSH را با استفاده از ویرایشگر nano باز نمایید:
nano /etc/ssh/sshd_config
2. فعالسازی گزینه PermitRootLogin در فایل بازشده، به بخش مربوط به Authentication مراجعه کرده و خط زیر را بررسی نمایید:#PermitRootLogin yes
در صورتی که این خط بهصورت کامنت شده (با علامت #) وجود داشته باشد، علامت # را حذف کرده تا تنظیمات مربوط به ورود root فعال گردد. در صورتی که این خط در فایل موجود نباشد، میتوان آن را بهصورت دستی به بخش مربوطه اضافه کرد.نمونهای از این بخش پس از ویرایش:
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
3. ذخیره فایل پیکربندی پس از اعمال تغییرات، فایل را ذخیره کرده و از ویرایشگر خارج شوید. 4. راهاندازی مجدد سرویس SSH جهت اعمال تنظیمات جدید، سرویس SSH را با استفاده از دستور زیر مجدداً راهاندازی نمایید:service sshd restart
نقد و بررسیها
هنوز بررسیای ثبت نشده است.