Jenkins 자동 로그인이 비활성화되었습니다.

Jenkins 자동 로그인이 비활성화되었습니다.

Jenkins 자동 로그인을 비활성화하고 싶습니다. 브라우저에서 Jenkins를 열면 http://192.168.5.15:8080 묻지 user id않고 password.

제가 갔을 때는 Manage Jenkins > Configure Global Security > 확인할 수 있는 옵션이 없었어요Enable Security

여기에 이미지 설명을 입력하세요.

답변1

보안 영역이 (으)로 설정되었습니다 None. 사용자 계정이 없으면 보안(예: 계정 로그인)을 활성화할 수 없습니다. Jenkins에게 사용자 계정을 찾을 수 있는 위치를 알려주어야 합니다.

로컬 컴퓨터의 자격 증명을 사용하려면 "Unix 사용자/그룹 데이터베이스"를 사용하십시오. 설정 중에 관리자 계정을 생성한 경우 "Jenkin 자체 사용자 데이터베이스"에 저장될 수 있습니다. LDAP를 사용하여 조직의 Active Directory에 연결합니다.


이 답변이 올바른지 확인하기 위해 Debian 시스템에 새 Jenkins 인스턴스를 설치하고 초기 관리자를 설정했습니다. 그런 다음 "Security Realm" = None및 를 설정했습니다 "Authorization"=Anyone can do anything. 이 경우 시크릿 브라우저에서 보안 설정에 접근할 수 있었습니다(로그인 필요 없음). 나는 이것이 당신의 상황과 같다고 생각합니다.

"Security Realm"=Jenkins’ own user database다음 으로 다음을 선택하고 아무것도 선택되지 않았는지 Authorization=Logged-in users can do anything확인합니다 .Allow anonymous read access

시크릿 브라우저를 새로 고쳤더니 로그인 메시지가 나타나서 아무것도 보려면 로그인해야 했습니다. 설치 시 생성한 관리자 계정으로 로그인이 가능한 것을 확인했습니다.

관련 정보