Аутентификация в протоколе SSH работает с использованием пар открытого и закрытого ключей. 4 Для каждого пользователя генерируется своя уникальная пара ключей: закрытый ключ хранится у пользователя, а открытый размещается на сервере. 3
Процесс аутентификации посредством ключей: 1
Также в SSH есть аутентификация по паролю. 2 Клиент отправляет хосту зашифрованное сообщение, содержащее пароль. 2 Хост его расшифровывает и ищет пароль в базе данных, чтобы удостовериться, есть ли у клиента разрешение на доступ. 2
Ещё один безопасный способ аутентификации — по сертификату. 2 Сформировав сертификат, клиент единожды вводит пароль для доступа к серверу и отправляет ему открытую часть сертификата. 2 В дальнейшем ввод пароля не требуется. 2