Разрешить root`у вход по ssh на Ubuntu

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

Получаем права суперпользователя

 $ sudo bash 

 

Открываем на редактирование конфигурацию sshd

 $ nano /etc/ssh/sshd_config 

 

Находим и раскомментируем строку

 #PermitRootLogin prohibit-password 

 

Вместо phohibit-password вписываем yes, сохраняем, закрываем и перезапускаем сервис ssh

 $ service ssh restart 

 

Теперь зададим пароль для пользователя root

 $ passwd root 

 

Готово, теперь можно цепляться к хосту под root`ом.

Если необходимо авторизоваться под root`ом без пароля, с использованием сертификата, то после выполнения ssh-copy-id нужно изменить значение параметра PermitRootLogin и снова перезапустить сервис ssh

 PermitRootLogin without-password 

 

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *