Subsystem
Thingworx 로그인 세션 타임아웃 설정과 로그인 시도 보안 설정
Thingworx는 시스템 설정을 구성할 수 있는 기능을 제공하는 시스템 통합 도구 Subsystem을 제공합니다.
User Management Subsystem은 Thingworx의 비밀번호 암호화 알고리즘과 알고리즘에서 사용되는 몇가지 변수를 설정할 수 있습니다.
User Management Subsystem 접근 # Thingworx Composer에서 검색창에 “UserManagementSubsystem"을 검색합니다.
해당 SubSystem의 Configuration탭으로 접근합니다.
로그인 세션 타임아웃 설정 # Session Management Settings 섹션에서 로그인 세션 타임아웃 시간을 설정할 수 있습니다.
Thingworx 계정 암호화 방식 및 옵션의 이해
Thingworx는 시스템 설정을 구성할 수 있는 기능을 제공하는 시스템 통합 도구 Subsystem을 제공합니다.
User Management Subsystem은 Thingworx의 비밀번호 암호화 알고리즘과 알고리즘에서 사용되는 몇가지 변수를 설정할 수 있습니다.
User Management Subsystem 접근 # Thingworx Composer에서 검색창에 “UserManagementSubsystem"을 검색합니다.
해당 SubSystem의 Configuration탭으로 접근합니다.
Password Hash Settings 섹션에서 비밀번호 옵션을 설정할 수 있습니다.
Thingworx Administrator 계정 비밀번호 Reset 방법
Thingworx는 User Management Subsystem을 통해 비밀번호 암호화 알고리즘과 알고리즘에서 사용되는 몇가지 변수를 설정할 수 있습니다.
Thingworx는 로그인 시도 시 입력한 문자열을 Thingworx 시스템 DB인 “thingworx"의 “user_model” 테이블에 저장된 사용자 비밀번호 정보 및 User Management Subsystem에서 설정한 옵션을 통해 암호화 하여 해당 결과가 저장된 비밀번호 정보와 일치하는지 판단합니다.
이를 이용하여 Thingworx 시스템 DB인 “thingworx"의 “user_model” 테이블의 유저 정보를 이미 알고있는 비밀번호 암호화 결과와 옵션들로 Update 하여 비밀번호를 리셋할 수 있습니다.
Thingworx 시스템 DB를 직접 조작하는 것은 시스템에 심각한 오류를 초래할 수 있으므로 비상시 외에는 해당방식을 권장하지 않습니다. Thingworx 암호화 방식 및 옵션에 대한 이해 # Thingworx 암호화 방식의 대한 이해를 돕기위한 포스팅입니다.