2012-05-23 1 views
0

처음으로 사용자 계정을 만들거나 암호를 재설정 할 때 임의 암호 생성을 사용하려고합니다. 우선 계정 생성시이를 수행 할 수 있는지에 대한 어떠한 증거도 얻지 못했습니다. 아무도 이것을 확인할 수 있으면 감사 할 것입니다.Opends : 임의 암호 생성을 작동시키는 방법은 무엇입니까?

두 번째로 &이 무작위 암호 생성기를 사용하도록 설정하고 암호 정책에 첨부했습니다. 설명서에 따라 클라이언트의 요청에 암호가 제공되지 않으면 Password Generator와 함께 암호 수정 확장 작업이 새 암호를 생성합니다. 그러나 이것은 작동하지 않습니다. 이 작업은 어떤 종류의 특수 작업에서도 가능합니까? 도와 주시면 대단히 감사하겠습니다.

답변

1

무작위 암호 생성기는 기본적으로 OpenDJ (적극적으로 개발 된 OpenDS 포크이지만 OpenDS에서도 확실 함)에서 사용하도록 설정되어 있습니다. 생성 된 암호를 클라이언트 응용 프로그램에 반환하는 메커니즘이 없으므로 계정을 만들 때 사용할 수 없습니다. 따라서 암호를 생성하는 올바른 방법은 암호없이 계정을 만든 다음 ldappasswordmodify (또는 암호 수정 확장 작업)를 사용하여 계정을 생성하는 것입니다. 새 암호를 지정하지 않으면 자동으로 수행됩니다. 익명 사용자로는이 작업을 수행 할 수 없습니다. 따라서 디렉토리 관리자로 작성하지만 작성된 계정의 DN을 지정하십시오. ldappasswordmodify -D "cn = 디렉토리 관리자"-w password -a "dn : uid = user.0, ou = people, dc = example, dc = com " LDAP 비밀번호 수정 작업이 성공적으로 수행되었습니다. 생성 된 비밀번호 : cye99shz

이 정보가 도움이되기를 바랍니다.

종류와 관련, Thanks..it 도움이

+0

루. 임의 암호는 실제로 임의 암호 생성 DN에 정의 된 패턴에 따라 생성되었습니다. 그러나, 나는 ldappasswordmodify가하는 동일한 작업을 수행하기 위해 자바 코드 조각을 얻으려고했다. 즉, 클라이언트 요청에 패스워드를 제공하지 않고 패스워드를 설정하여 랜덤 패스워드가 생성되어 리턴되도록한다. –

+0

코드를 작성하는 사람이 있습니까? –