Команда unity_securityUtility.sh

При помощи команды unity_securityUtility.sh можно изменить пароль, который используют сборщик данных и приемник EIF для соединения с IBM® Operations Analytics Log Analysis.

Синтаксис

Команда unity_securityUtility.sh находится в каталоге <HOME>/IBM/LogAnalysis/utilities; в ней используется следующий синтаксис:
unity_securityUtility.sh encode [текст_для_кодирования] [unity.ks]

Параметры

У команды unity_securityUtility.sh есть следующие параметры:
encode

Действие encode возвращает AES-зашифрованную версию текста, введенного в качестве текста для шифрования.

[текст_для_кодировки]

Используйте параметр [текст_для_кодировки], чтобы ввести пароль, который нужно зашифровать. Если вы не зададите пароль для этого параметра, IBM Operations Analytics Log Analysis предложит вам его ввести.

Если ваш пароль содержит специальные символы, нужно перед шифрованием применить URL-кодировку этих символов. В таблице 1 представлена кодировка для таких специальных символов.
Табл. 1. Кодировка URL для специальных символов
Специальный символ Кодировка URL
! %21
" %22
# %23
$ %24
% %25
& %26
' %27
( %28
) %29
* %2A
+ %2B
, %2C
- %2D
. %2E
/ %2F
: %3A
; %3B
< %3C
= %3D
> %3E
? %3F
@ %40
Например, если ваш пароль - pa$$w!rd, вы должны закодировать его следующим образом: pa%24%24w%21rd.
[unity.ks]

Файл unity.ks - это склад ключей по умолчанию, автоматически сгенерированный во время установки. Он управляет тем, как зашифровывается и расшифровывается пароль.

Файл unity.ks используется для шифрования и расшифровки паролей для следующих функций:
  • Клиент сборщика данных Java в файле <HOME>/IBM/LogAnalysis/utilities/datacollector-client/javaDatacollector.properties.
  • Приемник EIF в файле <HOME>/IBM/LogAnalysis/utilities/UnityEIFReceiver/config/unity.conf.

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