2014-05-20 6 views
1
스택 오버플로의

안녕하세요 좋은 사람들에프로그래밍 방식으로 설정할 로컬 보안 설정 윈도우

내가 할 수있는 방법을 알아 내려고 힘든 시간을 보내고 있어요

(또는 가능한 경우에도). 프로그래밍 방식으로 설정하려고합니다. (단지 읽을 수는 없지만 잘 할 수 있습니다.) Windows 7의 로컬 보안 설정. 올바르게 입력했는지는 모르겠지만 기본적으로 "컴퓨터 구성 \ Windows 설정 \ 보안 설정 \ 계정 정책. "

내가 시도 것들/연구 :

  • 설정 그룹 정책 IGroupPolicyObject/레지스트리 설정을 사용하여 ... 내가 관리 템플릿에서 그룹 정책에 대해이 작업을 수행 할 수 있지만, 보안 설정에 아무것도 나타나지 않습니다 레지스트리로해라.
  • ADSI를 사용하여 값 설정 ... 전체 컴퓨터에 대한 정책을 설정하는 방법에 대한 예제를 찾을 수 없습니다. AD에서 특정 사용자의 암호 만료와 같은 설정의 예입니다.
  • WMI - 실제로 WMI로 보안 정책을 설정하는 예제를 찾을 수 없습니다. RSOP_ 클래스를 사용하여 값을 읽을 수는 있지만 읽기 전용 인 것처럼 보입니다. 또한 실제로 포괄적 인 문서가없는 것 같기 때문에 WMI로 정확히 어떤 것을 사용할 수 있는지 파악할 수 없습니다.

어떤 생각 (또는 더 나은 아직, 예?)이 날 미치게입니다 -이 작업을 수행하는 30,000 가지 가능한 방법이있을 것 같다,하지만 그들 중 누구도 특히 유용하게 문서화되지 않고 난 같은 느낌 익사 알파벳 수프.

감사합니다.

+0

뿐만 아니라 LSA API를 바라보며 할 수있는 system32를의 일부가 나는 그것이 Secedit.exe를 사용하고있다 방법 -이 설정을위한 모든 기능을 찾을 수가 할수 없어 특정 정책. 레지스트리 키가 형식뿐만 아니라 형식의 영향을 받았다는 것을 알았지 만 실제로 그렇게 설정하는 것은 바람직하지 않습니다 ... 너무 혼란 스럽습니다. 최악의 상황이 최악의 경우 내 프로그램에서 "그물"이라고 부를 수는 있지만 패배처럼 느껴집니다. 다음은 관심있는 사람의 레지스트리 키에 대한 링크입니다 (http://www.beginningtoseethelight.org/ntsecurity/index.htm#BB4F910C0FFA1E43). – erikjw

답변

0

USER_MODALS_INFO_0 (암호 정책) 또는 USER_MODALS_INFO_3 (계정 잠금 정책) 인 NetUserModalsSet을 사용하여 대부분의 계정 정책 설정에서 구성 할 수 있습니다.

그러나 "비밀번호는 복잡성 요구 사항을 충족해야합니다"또는 "되돌릴 수있는 암호화를 사용하여 비밀번호 저장"을 구성하는 방법을 찾지 못했습니다.

0

당신이

Secedit.exe /export /cfg c:\cfg.txt