Как разрешить подключение только определенных компьютеров через SSH?

У меня есть сервер Ubuntu, и я хочу, чтобы только несколько ПК могли подключаться к моему серверу через SSH (через порт 22). Можно ли создать сертификат, который я бы установил на нескольких компьютерах, которые разрешены на сервере?

-1
задан 19 September 2019 в 17:16

1 ответ

Можно использовать ssh основанную на ключе аутентификацию.

  1. Генерируют частный и общедоступный ssh, включают одно из использования ПК,

    , ssh-keygen

  2. Настраивает/etc/ssh/sshd_config перезапуск файла

    PubkeyAuthentication yes PasswordAuthentication no

  3. сервера Вашей человечности sshd, сервис на сервер человечности

    systemctl restart sshd.service

  4. Добавляют genetated открытый ключ в серверы человечности/home/users-home/.ssh/authorized_keys

  5. , Место генерировало закрытый ключ в/home/users-home/.ssh/пути на каждом ПК.

0
ответ дан 23 October 2019 в 11:28

Другие вопросы по тегам:

Похожие вопросы: