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


Зашифровать файл с помощью PGP

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

Чтобы использовать это действие, необходимо установить исполняемый файл gpg.

Внимание

Это действие поддерживает ключи DSS и RSA4.
Ключи RSA не поддерживаются этим действием.

Установка 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\Extensions\Support\Encryption на каждом сервере рабочего журнала и компьютере, на котором работает дизайнер рабочего журнала.

Настройка действия шифрования файла с помощью PGP

Перед настройкой действия PGP Encrypt File необходимо определить следующее:

  • Путь к файлам, которые требуется зашифровать.

  • Выходная папка, в которой будут храниться зашифрованные файлы.

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

Сведения

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

Продвинутые

Настройки Инструкции по настройке
Файл ключа Введите расположение файла ключа PGP, который будет использоваться для шифрования файлов. Если оставить это поле пустым, действие PGP Encrypt File использует файл, указанный в поле папка Keyring. Файлы могут иметь любое расширение имени файла, но *.asc является стандартным.
Папка "Ключ" Введите расположение папки, содержащей ключ, который будет использоваться для шифрования файлов. Файл открытого ключа (*.pkr) можно переименовать на расширение с именем файла *.gpg. Важно: действие PGP Encrypt File создает файлы в папке с ключами. Для учетной записи службы Orchestrator Runbook или учетной записи пользователя, используемой для запуска модуля Runbook, требуются разрешения на чтение и запись в папке с ключами.
Пользователь Введите имя пользователя, указанное при создании ключа шифрования. Это обязательное поле.
Комментарий Введите комментарий, указанный при создании ключа шифрования. Если это поле было завершено при создании ключа шифрования, необходимо указать эти сведения при использовании этого действия.
Эл. почта Введите адрес электронной почты, указанный при создании ключа шифрования. Это обязательное поле.

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

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

Элемент Описание
Файл ключа Путь к файлу ключа, используемому для шифрования файлов.
Папка "Ключ" Путь к папке с ключом, содержащей ключ, используемый для шифрования файлов.
Пользователь Имя пользователя, который использовался для шифрования файлов.
Комментарий Комментарий, используемый для шифрования файлов.
Эл. почта Адрес электронной почты, используемый для шифрования файлов.
Папка выходных данных Путь к папке, в которой были сохранены зашифрованные файлы.
Файлы для шифрования Количество файлов, которые Оркестратор пытался зашифровать.
Зашифрованные файлы Количество файлов, которые успешно зашифрованы.
Зашифрованное имя файла Путь к полученному зашифрованном файлу.