Аутентификация по паролю в SSH — это базовая форма авторизации, при которой пользователь вводит пароль для входа на удалённый сервер. 2 По сети пароль передаётся в зашифрованном виде, но считается менее безопасным, чем другие методы аутентификации, так как пароль может быть перехвачен или подобран. 32
Аутентификация по ключу в SSH — более надёжный способ проверки подлинности пользователя. 35 При аутентификации используются два ключа: публичный и приватный. 3 Публичный ключ хранится на сервере и представляет собой цифровой «замок», который можно открыть только с помощью ключа, который находится у клиента. 3 Секретный ключ сохраняется на стороне клиента и не должен быть доступен кому-либо ещё. 1
Таким образом, основное отличие в том, что при аутентификации по паролю безопасность основана на конфиденциальности и сложности пароля, а проверка клиента основана только на правильности его ввода, в то время как аутентификация по ключу обеспечивает более надёжную проверку подлинности пользователя. 3