Разница между подключением по паролю и с помощью SSH-ключа в Linux заключается в уровне безопасности и автоматизации процесса. 14
Подключение по паролю — простой, но не очень безопасный способ. 2 Пароли передаются по безопасному каналу, но они недостаточно сложны для противостояния попыткам перебора. 2 Вычислительная мощность современных систем в сочетании со специальными скриптами делает перебор очень простым. 2 Кроме того, по правилам безопасности для каждого логина необходим свой уникальный пароль определённой длины и сложности, который нужно периодически менять. 4
Подключение с помощью SSH-ключа — более надёжный способ. 12 Для каждого пользователя генерируется своя уникальная пара ключей: закрытый ключ хранится у пользователя, а открытый размещается на сервере. 4 По открытому ключу сообщения зашифровываются, а по закрытому — расшифровываются. 4 Таким образом, только владелец ключа может расшифровать предназначенное ему сообщение. 4
Некоторые преимущества подключения по SSH-ключу: