Доброго времени суток, уважаемые читатели. Сегодня статья на тему: "Установка SSH и Root доступ в Debian 10". Рассмотрим установку OpenSSH-сервера, и настройку удалённого доступа под пользователем root.

В процессе установки Debian 10, не производится установки SSH-сервера. Поэтому сразу после установки, нет возможности удалённого подключения.

Установка Openssh-сервера в Debian 10

  • Чтобы получить возможность удалённо подключаться к Debian 10, нам нужно установить Openssh-сервер.
  • Авторизуемся в системе под пользователем root, и запускаем соответствующую команду:
# apt-get install openssh-server
  • После установки, сервер автоматически запустится, и пропишется в автозагрузку.
  • Теперь у нас есть возможность удалённого подключения. Но подключаться мы можем только под пользователем, которого создали при установке операционной системы. Авторизация под пользователем root, по умолчанию заблокирована.
  • Для выполнения действий под привилегиями root, нужно вводить команды с префиксом sudo, и подтверждать всё это вводом пароля.

Настройка root доступа по ssh в Debian 10

  • То о чём я написал выше, не всегда удобно.
  • Поэтому рассмотрим два варианта упрощения доступа к привилегиям рута, при удалённом подключении.
  • Первым вариантом, является выполнение команды:
# su -
  • Выполнив команду, и один раз введя пароль, Вы получаете привилегии рута на неограниченное время. Привилегии будут действовать до того момента, пока Вы сами не выйдете из этого режима, при помощи команды:
# exit
  • После ввода данной команды, Вы возвращаетесь под привилегии пользователя, с которым прошли авторизацию при подключении по ssh.
получение прав root в Debian 10
  • Вторым вариантом, является снятие запрета на вход под пользователем root.  
  • Для этого, нужно внести изменения в конфигурационный файл SSH-сервера /etc/ssh/sshd_config.
  • Находим в файле строчку PermitRootLogin, раскомментируем её, и приводим к следующему виду:
PermitRootLogin     yes
снятие запрета на доступ под рутом в Debian 10
  • После внесённых изменений, сохраняем файл, и перезапускаем SSH-сервер.
# systemctl restart ssh

Теперь можно напрямую авторизоваться под пользователем root, и производить любые действия, не производя никаких дополнительных манипуляций.

Сегодня мы рассмотрели тему: "Установка SSH и Root доступ в Debian 10". Произвели установку OpenSSH-сервера, и рассмотрели способы удалённого доступа под пользователем root. Смотрите так же, видео по теме.

Надеюсь статья была вам полезна. До встречи в новых статьях.

С уважением, Андрей Бондаренко.


Видео на тему "Установка SSH и Root доступ в Debian 10":