Лицензия Network Named User разрешает указанное количество именованных пользователей устанавливать и запускать MathWorks® продукты по сети, управляемые по одной лицензии. Список авторизованных пользователей должен быть указан под именем пользователя MathWorks. Лицензия Network Named User может включать несколько продуктов, каждый из которых имеет одинаковое или разное количество лицензированных пользователей. Для этого типа лицензии требуется сервер лицензий.
Как администратор лицензии Network Named User, у вас есть две основные цели:
Настройка установки, которая оптимизирует доступность продуктов. См. раздел Установка диспетчера сетевых лицензий с подключением к Интернету или Установка диспетчера сетевых лицензий в автономном режиме.
Обеспечение доступа к продуктам только авторизованным пользователям. См. Раздел «Настройка лицензирования именованных пользователей».
С помощью лицензий Network Named User MathWorks использует файл опций для диспетчера сетевых лицензий, чтобы идентифицировать конкретных именованных пользователей, которым вы присвоили права на использование. Файл опций является текстовым файлом, который содержит опцию операторы. Оператор option начинается с ключевого слова, которое идентифицирует опцию, например RESERVE
, INCLUDE
, EXCLUDE
, GROUP
, или HOST_GROUP
.
Примечание
Не путайте файл лицензии с файлом опций диспетчера сетевых лицензий. Файл лицензии содержит зашифрованные пароли для каждого продукта, который вы лицензируете для установки и запуска. Файл опций диспетчера сетевых лицензий является текстовым файлом, содержащим операторы опций диспетчера лицензий.
Если у вас есть лицензия Network Named User, после установки продуктов может потребоваться:
Проверьте, что файл опций диспетчера сетевых лицензий включает всех лицензированных пользователей - см. раздел «Проверка файла опций».
Проверяйте, что DAEMON
строка в файле лицензии включает расположение файла опций - см. «Убедитесь, что ваша линия DAEMON Включает ваш файл опций».
Для получения дополнительной информации о создании опций файлов диспетчера сетевых лицензий смотрите Руководство по администрированию лицензий, доступное в PDF форме matlabroot
/etc/LicenseAdministration.pdf
, где matlabroot
представляет вашу папку установки. Этот файл доступен только после установки диспетчера сетевых лицензий.
В рамках процесса установки инсталлятор MathWorks создает файл шаблона опций диспетчера сетевых лицензий с именем MLM.opt
, в etc
подпапка MATLAB верхнего уровня® папка установки. В этом шаблоне опций установщик помещает INCLUDE
линия для каждого продукта, который вы лицензированы для установки и запуска. По умолчанию инсталлятор помещает имя пользователя пользователя, выполнившего установку в эти INCLUDE
линии. При выполнении собственной установки файл опций может не потребовать редактирования. Однако, если вы выполнили установку для другого пользователя или если ваш сервер лицензий установлен в Linux® и при выполнении установки у вас были права root, необходимо отредактировать этот шаблон опций.
Для примера, если ваше имя пользователя sysadmin
, файл опций будет выглядеть следующим образом.
INCLUDE MATLAB USER sysadmin INCLUDE Signal_Toolbox USER sysadmin INCLUDE Optimization_Toolbox USER sysadmin
Вы должны заменить sysadmin
в этих INCLUDE
операторы с именами пользователей лицензированных пользователей. Потому что инсталлятор включает в себя GROUPCASEINSENSITIVE
опция в файле опций и устанавливает ее на ON
, имена входа в систему не чувствительны к регистру. Если многие пользователи имеют лицензии на один и тот же продукт, необходимо создать отдельную INCLUDE
линия для каждого пользователя или собрать пользователей в группу, используя GROUP
синтаксис и имя группы в INCLUDE
линия. Количество пользователей не должно превышать количество лицензионных ключей, доступных для этого продукта. Этот пример показывает оба метода.
Примечание
Если вы редактируете файл опций, убедитесь, что в конце каждого из них нет дополнительных символов INCLUDE
линия.
GROUPCASEINSENSITIVE ON GROUP matlab_users tom judy mike jean brad GROUP signal_users tom mike brad INCLUDE MATLAB GROUP matlab_users INCLUDE Signal_Toolbox GROUP signal_users INCLUDE Optimization_Toolbox USER mike INCLUDE Optimization_Toolbox USER jean
Когда установщик создает файл опций во время установки, он также добавляет Options=
синтаксис DAEMON
линия в файле лицензии. Этот синтаксис задает путь к файлу опций.
Например, если ваш сервер назван thunderball
и его IP-адрес 144.212.111.103
, а SERVER
и DAEMON
линии в файле лицензии будут выглядеть следующим образом:
SERVER thunderball INTERNET=144.212.111.103 27000 DAEMON MLM "C:\Program Files\MATLAB\R2021a\etc\win64\MLM.exe" \ options="C:\Program Files\MATLAB\R2021a\etc\mlm.opt"