ThingWorx Flow > 설치 및 구성 > ThingWorx Flow 설치 > ThingWorx Foundation 키 저장소에 ThingWorx Flow 보안 키 저장
ThingWorx Foundation 키 저장소에 ThingWorx Flow 보안 키 저장
사전 요구 사항
PTC 지원 사이트에서 보안 관리 도구를 다운로드합니다. 사용법을 이해하고 ThingWorx Foundation 키 저장소를 초기화하려면 보안 관리 도구를 참조하십시오.
ThingWorx FlowThingWorx Foundation이 설치된 시스템이 아닌 다른 시스템에 설치되면 ThingWorx Flow 설치 관리자는 ThingWorx Foundation platform_settings.json 파일을 복사한 동일한 위치에 Flowkeys.tar 파일을 만듭니다. Flowkeys.tar 파일에는 다음 파일이 포함되어 있습니다.
config.json
keyfile-key
keys.enc
Flowkeys.tar 파일의 위치를 기록해 두십시오.
단계
ThingWorx Flow 보안을 ThingWorx Foundation 키 저장소로 가져오려면 다음 단계를 완료합니다.
1. Flowkeys.tar 파일을 ThingWorx Foundation 키 저장소를 사용할 수 있는 시스템에 복사합니다.
2. Flowkeys.tar 파일의 콘텐츠를 해당 시스템의 디렉터리에 압축을 풉니다.
3. locationkeys.enc 파일을 가리키고 keyfile-key-locationkeyfile-key 파일을 가리키도록 config.json 파일을 수정합니다.
....
"location": "./keys.enc",
"keyfile-key-location": "./keyfile-key"
....
4. 다음 명령을 실행하여 ThingWorx Flow 보안을 ThingWorx Foundation 키 저장소로 가져옵니다.
security-common-cli <ThingWorx 키 저장소 구성 파일의 경로> import <ThingWorx Flow 키 저장소 config.json 파일의 전체 경로>
예: ./security-common-cli keystore.conf import config.json
5. ThingWorx Flow 암호화 키 회전에 설명된 대로 ThingWorx Flow 암호화 키를 회전한 경우 다음 명령을 실행하여 ThingWorx Foundation 키 저장소에서 custom_active_encryption_key의 값을 업데이트합니다.
security-common-cli <ThingWorx 키 저장소 구성 파일의 경로> set custom_active_encryption_key "<회전한 ThingWorx Flow 암호화 키>"
6. ThingWorx Foundation이 이미 실행 중인 경우 ThingWorx Foundation을 재시작하여 키 저장소를 다시 로드합니다.
도움이 되셨나요?