Как отключить или включить вход пользователю root по SSH в Linux

  • Последнее обновление: 3 Ноября 2023 г.
  • Просмотры: 162
  • Автор: Админ
Как отключить или включить вход пользователю root по SSH в Linux

Коллеги всем привет.

В сегодняшней статье мы поговорим о том как можно отключить или включить авторизацию по SSH на прямую в учетную запись root в операционной системы Linux.

Как все могут знать по умолчанию после установки Linux можно подключится к серверу через учетную запись root на прямую по SSH протоколу. Из соображения безопасности я вам не рекомендую включать эту возможность для не авторизированных пользователей потому, что злой хакер может попытаться подобрать пароль и тем самым получить полный доступ к вашему серверу.

Лучшим вариантом будет создать отдельную учетную запись из под которой вы будете часто подключатся к серверу, и потом из под этой учетной записи через команду "sudo -i" переключатся на root.

 

И так, чтобы отключить возможность авторизоваться через root учетную запись, нам нужно редактировать основной файл конфигурации SSH который называется sshd_config.

Открываем файл sshd_config на редактирования командой:

$. vi /etc/ssh/sshd_config

 

Находим параметр PermitRootLogin и убираем комментарий и меняем значения параметра с yes на no.

PermitRootLogin no

disable or enable root login

Сохраняем изменения.

 

После того как мы поменяли значения параметра нам обязательно нужно перезапустить службу SSH для того чтобы наши изменения вступили в силу.

Для перезапуска службы SSH используем команду:

$. systemctl restart sshd

 

Теперь когда мы попытаемся зайти на сервера через root в новой сессии, то получим ошибку Access denied.

disable or enable root login


 

Для того чтобы вернуть все обратно, вам нужно в основной файле sshd_config поменять параметр PermitRootLogin со значения no на yes, и перезапустить службу SSH.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Как узнать версию ОС LINUX

Как узнать версию ОС LINUX

lsof утилита - узнаем какие порты прослушиваются в Linux

lsof утилита - узнаем какие порты прослушиваются в Linux

Скачать и установить CentOS 8

Скачать и установить CentOS 8