Настройка SSH в Debian 10

В данной статье будет описан процесс установки и настройки SSH в Linux на примере Debian 10, а также рассказано как подключаться по SHH с root-правами.

Установка SSH-cервера

Запустите терминал и установите пакет openssh-server командой sudo apt-get install openssh-server -y

После установки сервер автоматически запустится и начнет свою работу на 22 порте. Для проверки можно ввести команду sudo systemctl status ssh

Если сервер не активен, то запустите его sudo systemctl start ssh

Подключение по SSH

Т.к. подключаться будем с другого компьютера, заранее узнаем IP адрес машины на которой проводили установку SSH. Из терминала это можно узнать командой ip a Нужный IP будет после фразы inet

В качестве программы под Windows можно использовать Putty. Установите и запустите программу. Укажите ранее записанный IP адрес и нажмите соединиться.

Откроется окно с командной строкой. Введите имя пользователя и нажмите Enter. Затем введите пароль и снова нажмите Enter.

Поздравляю! Все готово. Вы можете управлять вашим сервером удаленно.

Чтобы закрыть соединение введите exit

Подключение к SSH-cерверу через root-пользователя

Если требуется авторизоваться под Root-правами, то просто укажите имя пользователя root и его пароль. Но если доступ будет закрыт не спешите расстраиваться, что забыли пароль суперюзера или ввели не тот IP в окне соединения, возможно в вашей операционной системе (в нашем случае это Debian 10) по умолчанию отключена возможность подключения по root. Чтобы ее включить зайдите под обычным пользователем и переавторизуйтесь под root командой su -

Затем через любой текстовый редактор откройте файл конфигурации SSH /etc/ssh/sshd_config. В примере это будет сделано через nano sudo nano /etc/ssh/sshd_config

Немного пролистайте вниз до строки #PermitRootLogin prohibit-password и измените ее на PermitRootLogin yes Затем сохраните изменение комбинацией клавиш Ctrl + O и нажмите Enter. Закройте nano комбинацией клавиш Ctrl + X и перезапустите ssh-сервер командой sudo systemctl restart ssh

Готово. Пользователь root может напрямую авторизовываться в системе через SSH.

Поделиться:
Оценить статью:
Не нравится: 0
Добавить комментарий