내 Maven 레포로 sonatype 넥서스를 설치했습니다. 넥서스 설치는 Active Directory를 사용하여 사용자를 인증하며 익명 로그인은 해제됩니다.인프라 - Maven + Nexus
내 레고에 이슈를 업로드하는 모든 사용자는 고유 한 사용자 이름으로 식별되어야합니다. 즉, AD 통합입니다. 이슈가에 사용자 이름/암호 콤보를 추가 로컬 REPO 설정 (~/.m2/settings.xml
)에서 넥서스
<distributionManagement>
...
<repository>
<id>deploymentRepo</id>
<name>Internal Releases</name>
<url>http://nexusserver:8081/nexus/content/repositories/releases</url>
</repository>
...
</distributionManagement>
로 전송되도록
이 구조를 사용하는 일반적인 방법은 POM.xml
배포 Managemente 태그에 설정하는 것입니다 넥서스
<server>
<id>deploymentRepo</id>
<username>deployment</username>
<password>deployment123</password>
</server>
에 로그인 그것은 나를 위해 좋은 일,하지만 내가 달성하기 위해 노력하고있어 지역의 repo의 사용자 암호를 설정하지 않고 넥서스에서 인증을 어떻게 든하는 것. 가능한가?
고맙습니다. 동료 ... 내 목표는 '암호를 일반 텍스트로 저장하지 말 것'입니다. 현재 암호화 된 암호를 사용하고 있습니다. –
커맨드 라인에 패스워드를 제공하면 엄청난 보안 위험이 따르므로'ps' 또는'htop'을 사용하면 쉽게 찾을 수 있습니다. –
동의 함. 원하는 목표가 무엇인지 궁금한 점이 없다. – maximdim