Solr에 대한 기본 인증 구성(독립형 모드)
설치 시 제공된 사용자 이름 및 암호를 사용하여 기본 인증이 자동으로 구성됩니다. 이 단원에서는 필요한 경우 수동으로 기본 인증을 구성하는 방법에 대해 설명합니다.
1. 다음 명령을 사용하여 Solr을 중지합니다.
Windows
<INDEX_SEARCH_HOME>/bin/Index_Search_Server.bat stop
Unix
sh <INDEX_SEARCH_HOME>/bin/Index_Search_Server.sh stop
2. <INDEX_SEARCH_HOME>/solr/server/solr 위치에서 security.json 파일을 생성합니다.
{"authorization":{"user-role":{"solr":"admin"},"permissions":[{"role":"admin","name":"security-edit"},{"role":"admin","name":"restrict_collections"},{"role":"admin","name":"restrict_select"},{"role":"admin","name":"restrict_update"},{"role":"admin","name":"read"}],"class":"solr.RuleBasedAuthorizationPlugin"},"authentication":{"credentials":{"solr":"QYZUoPfBdxuI5uj/kUtzzq1vd8PzVly4w4Tb2ex7AFs= Pf23jNAILqwXhFr0KryubbQKgbUTVshXUf+vb6kNpgc="},"blockUnknown":true,"class":"solr.BasicAuthPlugin"}}
3. 다음 명령을 사용하여 Solr을 시작합니다.
Windows
<INDEX_SEARCH_HOME>/bin/Index_Search_Server.bat start
Unix
sh <INDEX_SEARCH_HOME>/bin/Index_Search_Server.sh start
4. Solr 관리자 인터페이스를 열고 사용자 이름 및 암호를 묻는 메시지가 표시되는지 확인합니다.
http://<SOLR_HOSTNAME>:<SOLR_PORT>/solr
Solr 사용자 또는 암호 변경
Solr 사용자 또는 암호를 변경할 때 Windchill Index Search 클라이언트 및 서버를 모두 업데이트해야 합니다.
1. Windchill 셸을 열고 다음 명령을 실행하여 Windchill Index Search 클라이언트에 대한 암호 또는 사용자를 변경합니다.
xconfmanager -s wt.index.solrAdminUser=<New_User> -t codebase/WEB-INF/conf/index.solrAuth.properties -p
xconfmanager -s wt.index.solrAdminPassword=<New_Password> -t codebase/WEB-INF/conf/index.solrAuth.properties -p
2. Windchill를 다시 시작합니다.
3. 명령 프롬프트에서 <INDEX_SEARCH_HOME>/bin으로 이동하고 다음 명령을 실행하여 Windchill Index Search 서버에 대한 암호 또는 사용자를 변경합니다.
Windows:
xconfmanager -s wt.index.server.solrAdminUser=<New_User> -t config/solrserver.properties -p
xconfmanager -s wt.index.server.solrAdminPassword=<New_Password> -t config/solrserver.properties -p
Unix:
sh xconfmanager -s wt.index.server.solrAdminUser=<New_User> -t config/solrserver.properties -p
sh xconfmanager -s wt.index.server.solrAdminPassword=<New_Password> -t config/solrserver.properties -p
4. Solr을 다시 시작합니다.
도움이 되셨나요?