Аутентификация по открытому ключу

Public key authentication

Аутентификация по открытому ключу — способ входа в SSH, при котором сервер проверяет подпись клиента по заранее разрешённому открытому ключу, а не по паролю.

Аутентификация по открытому ключу — механизм SSH, подтверждающий владение закрытым ключом без передачи этого ключа на сервер. Сервер сопоставляет открытый ключ клиента с разрешёнными ключами учётной записи и проверяет криптографическую подпись, сформированную клиентом. Для работы на сервере должен быть доступен соответствующий открытый ключ, обычно в файле authorized_keys, а клиент должен иметь закрытый ключ и возможность его использовать. Безопасность зависит от алгоритма, длины ключа, защиты закрытого ключа, парольной фразы и контроля доступа к разрешённым ключам. Механизм применяют для интерактивного администрирования и автоматизированных подключений. Он отличается от аутентификации хоста: в первом случае сервер проверяет право клиента войти под заданной учётной записью, во втором клиент проверяет, к какому серверу подключился, по его ключу в known_hosts.

Синонимы и варианты написания:

аутентификация SSH-ключомSSH public key authentication
Просмотров: 14

Где встречается

Статьи, в которых используется термин «Аутентификация по открытому ключу»

Связанные термины

Certbot

Certbot — ACME-клиент с открытым исходным кодом для запроса, установки и продления TLS-сертификатов; он автоматизирует проверку домена и операции с ключами.

БезопасностьLinuxУправление

AppArmor

AppArmor — система мандатного контроля доступа Linux, ограничивающая программы профилями; профиль обычно выбирается по пути исполняемого файла, а файловые правила сопоставляются с путями.

БезопасностьLinuxУправление

AppLocker

AppLocker — встроенный механизм контроля запуска в Windows, разрешающий или запрещающий файлы по данным издателя, пути или хешу, а упакованные приложения — по атрибутам пакета.

БезопасностьWindowsУправление

ASLR(Address Space Layout Randomization)

ASLR — механизм случайного размещения областей адресного пространства процесса, затрудняющий эксплуатацию уязвимостей с заранее известными адресами кода и данных.

БезопасностьLinuxWindows

Boolean SELinux(SELinux boolean)

Boolean SELinux — именованный логический параметр, от значения которого зависит применение предусмотренных политикой SELinux условных правил без изменения их исходного текста.

БезопасностьLinuxУправление