Поделиться через


Файл расшифровки PGP

Действие расшифровки файла PGP расшифровывает файл или целое дерево папок с помощью созданного файла ключа PGP и парольной фразы. При расшифровке всей папки дерево папок сохраняется из корневой папки вниз. Например, если расшифровать C:\Documents and Settings\Administrator\My Documents\*.* и все вложенные папки, все файлы в моих документах расшифровываются, а также все файлы в папках в разделе "Мои документы". Все файлы в вложенных папках будут находиться в одной подпапке в папке Output.

Действие PGP Decrypt File можно использовать для расшифровки файлов, зашифрованных в рамках операции резервного копирования. Чтобы использовать это действие, необходимо установить исполняемый файл gpg.

Установка GnuPG

GnuPG — это программа с открытым исходным кодом, используемая стандартными действиями PGP Encrypt file и PGP Decrypt file для шифрования и расшифровки файлов. В следующих процедурах описано, как установить эту исполняемую программу и связанный файл на сервере Runbook или на компьютере под управлением конструктора Runbook.

Установка GnuPG версии 1.x и 2.0.x

Выполните указанные ниже действия.

  1. Скачайте gpg.exe и iconv.dll версии 1.4.10 или более поздней версии из GnuPG.
  2. Сохраните gpg.exe и iconv.dll на системном <диске>:\Program Files (x86)\Common Files\Microsoft System Center <version>\Orchestrator\Extensions\Support\Encryption на каждом сервере Runbook и компьютере под управлением конструктора Runbook.

Установка GnuPG версии 2.x

Выполните указанные ниже действия.

  1. Скачайте gpg.exe, gpg-agent.exe, iconv.dll, libassuan-0.dll, libgcrypt-20.dll, libgpg-error-0.dll, libnpth-0.dll, libsqlite3-0.dll и zlib1.dll версии 2.x или более поздней версии из GnuPG.

  2. Сохраните gpg.exe, gpg-agent.exe, iconv.dll, libassuan-0.dll, libgcrypt-20.dll, libgpg-error-0.dll, libnpth-0.dll, libsqlite3-0.dll и zlib1.dll на системном <диске>:\Program Files(x86)\Common Files<Microsoft System Center Orchestrator version\Orchestrator version>\Orchestrator<\Extensions\Support\Encryption на каждом сервере Runbook и компьютере, на котором работает конструктор Runbook.

Настройка действия расшифровки PGP

Используйте следующие сведения, чтобы настроить действие расшифровки файла PGP.

Вкладка "Подробные сведения"

Настройки Инструкции по настройке
Путь Введите путь к файлам, которые требуется расшифровать. Можно использовать подстановочные знаки ? и * для указания файлов, расшифровывающихся. Это поле будет принимать только символы из текущего языкового стандарта системы. Если вы используете другие символы, действие завершится ошибкой.
Включение вложенных каталогов Выберите этот параметр, чтобы найти все файлы, соответствующие имени файла, указанному во всех подкаталогах в папке, указанной в пути.
Папка вывода Введите путь к папке, в которой должны храниться расшифрованные файлы.
Skip Выберите этот параметр, чтобы пропустить расшифровку файла, если файл с тем же именем найден в папке output.
Overwrite Выберите этот параметр, чтобы перезаписать все файлы с тем же именем, что и результирующий расшифрованный файл.
Создание уникального имени Выберите этот параметр, чтобы предоставить расшифрованному файлу уникальное имя, если файл с тем же именем уже существует.

Вкладка «Дополнительно»

Настройки Инструкции по настройке
Папка "Ключ" Введите расположение папки с ключами, содержащей файл шифрования секретов, который будет использоваться для расшифровки файлов. Файл секретного ключа (*.skr) можно переименовать с расширением *.gpg.
Парольная фраза Введите парольную фразу, связанную с файлом ключа.

Опубликованные данные

В следующей таблице перечислены опубликованные элементы данных.

Позиция Description
Папка "Ключ" Путь к папке Keyring, содержащей ключ, используемый для расшифровки файлов.
Папка вывода Путь к папке, в которой были сохранены расшифрованные файлы.
Файлы для расшифровки Количество файлов, которые Orchestrator пыталась расшифровать.
Файлы расшифровываются Количество файлов, которые были успешно расшифрованы.
Расшифрованное имя файла Путь и имя файла полученного расшифрованного файла.