SSH-ключи - специальные файлы, которые используются для аутентификации пользователя при подключении к удаленному серверу по протоколу SSH. Когда вы подключаетесь к серверу, клиент SSH отправляет вашу публичную часть ключа на сервер для проверки. Если ключ совпадает с тем, что хранится на сервере, то вы получаете доступ к серверу.
Одним из главных преимуществ использования SSH-ключей является повышение безопасности. При использовании паролей для аутентификации на удаленном сервере, пароль может быть перехвачен и использован для несанкционированного доступа к вашему серверу. В случае использования SSH-ключей, только владелец приватного ключа имеет возможность получить доступ к серверу.
Использование SSH-ключей упрощает процесс аутентификации, поскольку вам не нужно каждый раз вводить пароль при подключении к серверу. Вместо этого клиент SSH автоматически отправляет ваш публичный ключ на сервер для проверки. SSH-ключи также обеспечивают удобство и эффективность при работе с несколькими серверами.
Вы можете использовать один и тот же ключ для подключения к нескольким серверам, что упрощает процесс управления и обеспечивает более безопасную аутентификацию. Это основные преимущества. В этой же статье поговорим о том, как сохранить настройки для быстрого входа.
Для экономии времени, вы можете сохранить в PuTTY свои данные для подключения.
Пишем логин, добавив через «@» айпи адрес сервера и привяжем приватный ключ. Вводим название сохраненных настроек подключения (сессии).
Как видим, всё просто. Дальше вам будет достаточно выбрать нужную сессию и нажать «Загрузить». Либо дважды кликнуть по нужному шаблону. При наличии установленного приватного ключа, сервер попросит его ввести.
Теперь вы можете быть уверены в безопасности своих данных. Если для подключения Вы используете MobaXterm, указать путь к созданному ssh ключу Вы можете в разделе "Advanced SSH settings"