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

По умолчанию, в Linux Ubuntu для суперпользователя root вход по SSH не работает. При попытке подключиться можно увидить сообщение «access denied» или «permission denied».

Для начала, необходимо создать пароль пользователю root следующей командой:

passwd root

После нажатия Enter вводим дважды пароль.

Теперь открываем настройки SSH:

vi /etc/ssh/sshd_config

и редактируем параметр PermitRootLogin — задаем значение yes:

PermitRootLogin yes

* если параметр закомментирован, снимаем комментарий.
** по умолчанию, значение может быть without-password — оно разрешает вход для root средствами не парольной аутентификации, например, смарт-карты или отпечатка пальца.

Перезапускаем ssh server:

service ssh restart

Можно подключаться. 

#Безопасность #UNIX #Linux #Ubuntu
Фотография автора
Была ли полезна вам эта инструкция?

Да            Нет