Настройка входа по ключу в Ubuntu 18

Материал из m6a
Версия от 22:27, 8 декабря 2020; Vshpagin (обсуждение | вклад) (Последовательность действий)

Перейти к: навигация, поиск

Задача

Настроить удобный и безопасный вход на сервер

Окружение

Требования

Квалификация

Последовательность действий

  • Разрешаем вход root
 sed -i 's/*PermitRootLogin*/PermitRootLogin yes/g' /etc/ssh/sshd_config
  • Перезапускаем ssh
 systemctl restart ssh || systemctl restart sshd
  • Задаем пароль для root
 passwd root
  • Копируем публичный ключ на сервер
 ssh-copy-id -i ~/.ssh/id_rsa.pub root@%ip%
  • Разрешаем вход root только по ключу
 sed -i 's/*PermitRootLogin*/PermitRootLogin without-password/g' /etc/ssh/sshd_config
  • Перезапускаем ssh
 systemctl restart ssh || systemctl restart sshd
  • Настраиваем синоним сервера
 vi ~/.ssh/config
 Host %name%
   User                        root
   Hostname                    %ip%

Заключение

Мы получили удобный и безопасный вход на сервер

Используемые материалы

[1] [2]