Разблокировка пользователя root и разрешение доступа по SSH

razblokirovka-root-v-ubuntu-4769939 Ubuntu

razblokirovka-root-v-ubuntu-4769939

В некоторых дистрибутивах пользователь root заблокирован по умолчанию в целях безопасности. Если вам по каким-то причинам все-таки необходимо разблокировать учетную запись root, то это можно сделать с помощью утилиты passwd.

Вводим команду разблокировки пользователя root:

~$ sudo passwd -u root

После этого появится сообщение:

passwd: unlocking the password would result in a passwordless account.You should set a password with usermod -p to unlock the password of this account.

Это сообщение означает что мы разблокировали учетную запись пользователя, не содержащую пароля.

Поэтому на следующем шаге нужно будет задать пароль:

~$ sudo passwd root

Enter new UNIX password: xxxxxxxx
где xxxxxxxx — пароль для root.

Retype new UNIX password: xxxxxxxx
подтверждаем пароль.

И если все прошло хорошо, получаем сообщение:

passwd: pasword updated successfully

Разблокировка доступа по SSH для root.

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

~$ sudo vim /etc/ssh/sshd_config

Ниже комментария # Authentication:, находим настройку PermitRootLogin prohibit-password.

Удаляем prohibit-password и вместо этого пишем yes:

Cохраняем настройки, выходим из текстового редактора и проверяем доступ по SSH. На этом все.

Оцените автора
( Пока оценок нет )
Инфо бизнес