• %user%
logotype
SysOps
  • Главная
  • Новости
  • О проекте
  • Контакты
  • Статистика

  • CentOS / RHEL
    • Initial Config
    • SSH / SFTP Server
    • NTP Server
    • DNS Server
    • DHCP Server
    • Storage Server
    • Database
    • Web Server
    • Proxy / Load Balance
    • Others
  • Ubuntu
    • Initial Config
    • SSH / SFTP Server
    • NTP Server
    • DNS Server
    • DHCP Server
    • Storage Server
    • Database
    • Web Server
    • Proxy / Load Balance
    • Others
  • FreeBSD
    • Initial Config
    • SSH / SFTP Server
    • NTP Server
    • DNS Server
    • DHCP Server
    • Storage Server
    • Database
    • Web Server
    • Proxy / Load Balance
    • Others
  • LAMP Stack
  • LEMP Stack
  • Virtualization
  • Security
  • TCP / IP

Безопасная аутентификация на сервере Linux / BSD с помощью ключей SSH


Ключи SSH обеспечивают более безопасный способ входа на сервер, нежели с использованием паролей.
По умолчанию в настройках демона SSH, разрешен метод аутентификации с использованием ключей.

Посмотреть значение можно следующей командой:
grep -i 'pubkeyauth' /etc/ssh/sshd_config

1. Создание пары 4096-битных ключей RSA на клиенте
ssh-keygen -b 4096

2. Копирование открытого ключа клиента на сервер
cat ~/.ssh/id_rsa.pub | ssh [email protected]_host "mkdir ~/.ssh && touch ~/.ssh/authorized_keys && chmod -R 700 ~/.ssh && cat >> ~/.ssh/authorized_keys"

Публичные ключи клиентов, которым необходим доступ к серверу, хранятся в файле ~/.ssh/authorized_keys.

  • Комментарии
  • О статье
  • Похожие новости
У данной публикации нет комментариев.

sobir

Автор

26-07-2020, 12:44

Дата пуликации

SSH / SSH / SSH

Категория
  • Комментариев: 0
  • Просмотров: 49
Web
Настройка виртуальных хостов NGINX в CentOS / RHEL
Web
Установка веб сервера NGINX в CentOS 8 / RHEL 8
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Комментарии
Что лучше FreeBSD или GNU/Linux?
Реклама
© 2020 SysOps Яндекс.Метрика

Авторизация

Регистрация Забыли пароль?