То, как я разблокировал свой SSH, включает вход в систему в Сервере Ubuntu?

Я делаю новый сервер, который вытянет резервные копии от многочисленных источников в расписании, таким образом, я хотел бы, чтобы это соединило через SSH использование ключа.

Установка этого в Рабочем столе Ubuntu 14.04 тривиальна, Вы пишете соответствующее ~/.ssh/config файл:

Host remotehost
    HostName <remotehost.com>
    User <username>
    IdentityFile ~/.ssh/id_rsa

И затем когда Вы пытаетесь соединиться через SSH, Вы заставляете раскрывающуюся подсказку разблокировать Ваш ssh ключ и флажок для разблокирования автоматически после входа в систему.

Я настроил ~/.ssh/config файл в Сервере Ubuntu 14.04, попытайтесь соединиться, и запрашиваюсь пароль. Каждый раз. Нет никакого способа разблокировать автоматически на входе в систему, так для установки сценариев автоматизации, я должен был бы вручную разблокировать их на каждой начальной загрузке или оставить их небезопасными путем удаления пароля.

Какова лучшая практика здесь? Я видел, что люди предполагают, что помещение никакого пароля на Вашем закрытом ключе было правильным решением (как это безопасно?', или альтернативно записать сценарии, автоматизирующие набор и рабочий ssh-агент в запуске, который является своего рода hacky способом сделать это.

Ключи SSH могут быть разблокированы при входе в систему в Сервере Ubuntu?

1
задан 19 October 2014 в 09:07

0 ответов

Другие вопросы по тегам:

Похожие вопросы: