Main Content

Network Named User License 관리

Network Named User 라이선싱

Network Named User License는 MathWorks® 제품을 지정된 수의 명명된 사용자가 네트워크를 통해 설치하고 실행할 수 있는 권한을 부여하며, 제품은 하나의 라이선스로 관리됩니다. 권한 있는 사용자의 목록은 해당 MathWorks 사용자 이름으로 지정해야 합니다. Network Named User License에는 여러 제품이 포함될 수 있는데, 이러한 제품은 라이선스가 부여된 사용자 수가 각각 동일할 수도 있고 다를 수도 있습니다. 이 유형의 라이선스를 사용하려면 라이선스 서버가 필요합니다.

Network Named User License 관리자의 두 가지 주요 목표는 다음과 같습니다.

명명된 사용자 라이선싱 설정

권한 있는 사용자를 지정하는 방법

Network Named User License를 사용하는 경우 MathWorks는 네트워크 라이선스 매니저의 옵션 파일을 사용하여 사용 권한이 할당된 특정 명명된 사용자를 식별합니다. 옵션 파일은 옵션 명령문이 포함된 텍스트 파일입니다. 옵션 명령문은 옵션을 식별하는 키워드로 시작합니다. 예를 들면 다음과 같습니다. RESERVE, INCLUDE, EXCLUDE, GROUP, HOST_GROUP

참고

라이선스 파일을 네트워크 라이선스 매니저 옵션 파일과 혼동해서는 안 됩니다. 라이선스 파일에는 각 제품을 설치하고 실행할 수 있도록 라이선스가 부여된 각 제품에 대한 암호화된 비밀번호가 포함되어 있습니다. 네트워크 라이선스 매니저 옵션 파일은 라이선스 매니저 옵션 명령문이 포함된 텍스트 파일입니다.

Network Named User License가 있는 경우 제품을 설치한 후에 다음 작업을 수행해야 할 수 있습니다.

  • 네트워크 라이선스 매니저 옵션 파일에 라이선스가 부여된 사용자가 모두 포함되어 있는지 확인합니다. 옵션 파일 확인 항목을 참조하십시오.

  • 라이선스 파일의 DAEMON 라인에 옵션 파일의 위치가 포함되어 있는지 확인합니다. DAEMON 라인의 옵션 파일 포함 여부 확인 항목을 참조하십시오.

네트워크 라이선스 매니저 옵션 파일을 만드는 방법에 대한 자세한 내용은 라이선스 관리 안내서를 참조하십시오. 이 안내서는 matlabroot/etc/LicenseAdministration.pdf에 PDF 형식으로 제공되며, 여기서 matlabroot는 설치 폴더를 나타냅니다. 이 파일은 네트워크 라이선스 매니저를 설치한 후에만 사용할 수 있습니다.

옵션 파일 확인

설치 절차가 진행되는 동안 MathWorks 인스톨러는 MATLAB® 최상위 설치 폴더에 있는 etc 하위 폴더에 MLM.opt라는 네트워크 라이선스 매니저 옵션 템플릿 파일을 만듭니다. 그리고 설치하고 실행하도록 라이선스가 부여된 각 제품에 대해 INCLUDE 라인을 이 옵션 템플릿에 추가합니다. 기본적으로 인스톨러는 설치를 수행한 사람의 사용자 이름을 이 INCLUDE 라인에 입력합니다. 직접 자신이 설치를 수행한 경우에는 옵션 파일을 편집할 필요가 없을 수도 있습니다. 하지만 다른 사용자를 위한 설치를 대신 수행했거나, 관리자 라이선스 서버가 Linux®에 설치되어 있고 설치 시 루트 권한을 가지고 있었다면, 옵션 템플릿을 편집해야 합니다.

예를 들어, 사용자 이름이 sysadmin이면 옵션 파일은 다음과 같습니다.

INCLUDE MATLAB USER sysadmin
INCLUDE Signal_Toolbox USER sysadmin
INCLUDE Optimization_Toolbox USER sysadmin

위의 INCLUDE 문에서 sysadmin을 라이선스가 부여된 사용자의 이름으로 바꿔야 합니다. 인스톨러가 옵션 파일에 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

DAEMON 라인의 옵션 파일 포함 여부 확인

인스톨러에서는 설치 중 옵션 파일을 만들 때 라이선스 파일의 DAEMON 라인에 Options= 구문을 추가합니다. 이 구문은 옵션 파일의 경로 이름을 지정합니다.

예를 들어, 서버 이름이 thunderball이고 IP 주소가 144.212.111.103이면 라이선스 파일의 SERVER 라인과 DAEMON 라인은 다음과 같습니다.

SERVER thunderball INTERNET=144.212.111.103 27000
DAEMON MLM "C:\Program Files\MATLAB\R2022b\etc\win64\MLM.exe" \
            options="C:\Program Files\MATLAB\R2022b\etc\mlm.opt"

관련 항목

외부 웹 사이트