createSharedSecret

Создайте совместно использованный секрет для безопасной коммуникации

Синтаксис

createSharedSecret
createSharedSecret -file <filename>

Описание

createSharedSecret создает совместно использованный секретный файл, используемый для безопасной связи между менеджерами по заданию и рабочими. Файл называют secret в текущей папке.

createSharedSecret -file <filename> создайте совместно использованный секретный файл как данное имя файла.

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

Создайте секретный файл только однажды на кластер на одной машине, затем скопируйте его в местоположение, заданное SHARED_SECRET_FILE в файле mjs_def на каждой машине прежде, чем запустить любых менеджеров по заданию или рабочих. В совместно используемой файловой системе все узлы могут указать на тот же файл. Разделяемые секреты могут быть снова использованы на последующих сеансах.

Примеры

Создайте совместно использованный секретный файл в центральной части для всех узлов кластера:

cd matlabInstallDir/toolbox/distcomp/bin
createSharedSecret -file /share/secret

Затем убедитесь, что разделяемые или скопированные файлы mjs_def узлов устанавливают параметр SHARED_SECRET_FILE на /share/secret прежде, чем запустить mjs сервис на каждого.

Смотрите также