Авторизация по ключу ssh прежде всего нужна для автоматизации выполняемых вами задач. Это могут быть периодические задачи, выполняемые по расписанию — бэкапы данных, синхронизация данных. Управление устройствами — пример: биллинг, когда у вас есть система управления биллингом и она взаимодействует с роутером без вашего участия. Смысл сводится к одному — авторизоваться на удаленном хосте без участия пользователя и выполнить какую-нибудь команду.
Принцип простой: генерируется пара ключей — открытый и закрытый. Открытый находится удаленном хосте, закрытый хранится у вас. Читать дальше →