Отключение или ограничение входа root’a в систему через SSH на Linux |

Отключение или ограничение входа root’a в систему через SSH на Linux

Мануал

Картинки по запросу ssh root login

Разрешение входа рута в систему по SSH обычно считают плохой практикой безопасности.
Вместо этого вы можете выполнить задачи администрирования, осуществив вход по учетной записью пользователя и выполнять команды, используя sudo.

Отключить доступ root

Просмотрим содержание конфигурационного файла SSH, используя следующую команду:

# cat /etc/ssh/sshd_config

В этом файле мы найдем следующую строчку:

#PermitRootLogin no

Раскомментируем эту строчку с помощью любого текстового редактора и перезапустим сервис, чтобы изменения встпупили в силу:

# /etc/init.d/ssh restart

Ограничим доступ root по IP-адресу

Как ранее упомянуто, хорошая практика безопасности не должна предоставлять  доступ руту через SSH вообще.

Однако, если доступ root абсолютно необходим, мы можем ограничить его IP-адресом.

Чтобы ограничить корневой доступ к определенному IP-адресу добавляем  следующую строку к sshd_config файлу(заменим xxx.xxx.xxx.xxx на IP-адрес).

AllowUsers root@xxx.xxx.xxx.xxx

Перезапустим службу SSH,  чтобы изменения вступили в силу.

# /etc/init.d/ssh restart

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий