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

Проблема оказалась очень характерной для способа, которым мы выполняем все пакеты на нашем сайте. Мы используем сервис среднего уровня для выполнения пакетов, и он передает в нескольких переменных, как он делает так, одна из тех переменных, являющихся строкой подключения к базе данных, с которой говорит пакет.

Проблема состояла просто в том, что, когда пакет открыл САМУЮ ПЕРВУЮ вещь, это сделало был попытаться настроить себя (прежде чем переданный - в переменных был установлен). Таким образом, это попыталось выполнить конфигурации пакета, прежде чем это имело строку подключения, это должно было получить данные из таблицы SQL. Конфигурация перестала работать тихо, и пакет затем установил переменные, которые были переданы в и продолжены с выполнением. Только для сбоя, потому что конфигурация не обновила важный путь в другой переменной.

Для разрешения этого, мы должны были удалить конфигурацию пакета полностью для этих пакетов и заменить ее задачей SQL как шаг 1 в пакете, который вручную запрашивает таблицу SSIS Config и заполняет переменные. Не протестированный все же, но мы вполне уверены, это разрешит его.

Благодаря предыдущему предложению плакатов выполнения трассировки, поскольку трассировка не подтвердила действия по таблице SSIS Config, которая означала, что процесс конфигурации не работал, и наиболее вероятная причина не была способна соединяться.

2
задан 17 October 2013 в 13:40
1 ответ

Вы не можете сделать это напрямую: диспетчер учетных данных на самом деле предназначен не для обслуживания пар частных / открытых ключей, а для хранения паролей.

Однако вы можете разработать обходной путь: получить keepass 2 и расширение «Keeagent». удалите конкурс, поскольку он будет конфликтовать с keeagent.

После того, как оба будут установлены и запущены, создайте базу данных и свяжите ее с вашей текущей учетной записью.

После этого создайте новую запись в keepass, добавьте файл закрытого ключа как прикрепления к этой записи, используйте пароль закрытого ключа в качестве пароля записи и установите свое имя пользователя nix в качестве имени пользователя. Затем перейдите на вкладку KeeAgent записи и разрешите его использование в агенте.

Готово. Когда вы теперь подключаетесь к системе, в которой используются агенты (в основном, putty), вам будет предложено ввести пароль базы данных keepass, который на самом деле является всего лишь учетной записью пользователя: просто нажмите Enter, и вы войдете.

Однако будьте осторожны, чтобы сохранить резервную копию ключа, так как вы БУДЕТЕ к ней терять если вам нужно удалить свою учетную запись Windows.

Конечно, было бы намного безопаснее (и немного более гибко) защитить базу данных keepass паролем и файлом ключей. Если вы захотите это сделать, вы сможете использовать его для всех ваших паролей (лично, пройдя по этому пути много лет назад, я не могу представить, чтобы вернуться назад).

было бы намного безопаснее (и немного более гибко) защитить базу данных keepass паролем и файлом ключей. Если вы захотите это сделать, вы сможете использовать его для всех ваших паролей (лично, пройдя по этому пути много лет назад, я не могу представить, чтобы вернуться назад).

было бы намного безопаснее (и немного более гибко) защитить базу данных keepass паролем и файлом ключей. Если вы захотите это сделать, вы сможете использовать его для всех ваших паролей (лично, после того, как я пошел по этому пути много лет назад, я не могу представить, чтобы вернуться назад).

2
ответ дан 3 December 2019 в 11:45

Теги

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