> For the complete documentation index, see [llms.txt](https://www.pentestwiki.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.pentestwiki.com/home-lab/active-directory/sccm.md).

# SCCM

{% hint style="info" %}
SCCM 서버는 DC에서 구성할 수 없고 반드시 별도의 호스트가 필요합니다.
{% endhint %}

1. SCCM 서버 웹 브라우저에서 다음 경로 접속

* <https://learn.microsoft.com/ko-kr/windows-hardware/get-started/adk-install>

2. adksetup.exe 및 adkwinpesetup.exe 설치

<figure><img src="/files/Y6wUaoo9eUcXpNFFGu4V" alt=""><figcaption></figcaption></figure>

3. adksetup.exe 관리자 권한 실행 및 다음의 순서대로 설치 진행

<figure><img src="/files/23uGoKATVNt1qvbVpbZF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5lf611UOxkS8A6W7VkKb" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/mVyRBDhOTJrg1LdNPODN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ncgWXnh8cOD0xlMnQqHF" alt=""><figcaption></figcaption></figure>

4. adkwinpesetup.exe 관리자 권한 실행 및 다음의 순서대로 설치 진행

<figure><img src="/files/aKzpjXXrXQBWZluxENHY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/g9kgYmkt9tPxnLf8cKzg" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/z4NPe6sH07VBKKM7a10R" alt=""><figcaption></figcaption></figure>

5. `DC 서버 > 서버 관리자 > ADSI Edit`

<figure><img src="/files/VPl1biABWmgdaHiksle7" alt=""><figcaption></figcaption></figure>

6. `ADSI Edit > Connect to > OK` 를 통해 기본 컨텍스트 연결

<figure><img src="/files/Dbz9u4teSKMZZFN9pCau" alt=""><figcaption></figcaption></figure>

7. `ADSI > Default naming context > CN=System > New > Object` 를 통해 새 객체 생성

<figure><img src="/files/khQTkPNsDjlsOLKvxyfQ" alt=""><figcaption></figcaption></figure>

8. container 객체 선택

<figure><img src="/files/q38IN5ryZA7DoFPf2GQV" alt=""><figcaption></figcaption></figure>

9. `System Management 입력 > Next > finish`

<figure><img src="/files/4J1svorZFULhCsCeiLeb" alt=""><figcaption></figcaption></figure>

10. `DC 서버 > 서버 관리자 > Active Directory Users and Computers`

<figure><img src="/files/ygOPSyakCe4Xof0JAvkW" alt=""><figcaption></figcaption></figure>

11. `Active Directory Users and Computers > View > Advanced Features`  클릭

<figure><img src="/files/9LkdLdSTeVR5PIOaL8Td" alt=""><figcaption></figcaption></figure>

12. `System > System Management > Delegate Control`

<figure><img src="/files/REEeVI1fKCXBiJnXVctI" alt=""><figcaption></figcaption></figure>

13. `Add > Object Types > Computers`  체크

<figure><img src="/files/NSmaL0Hfg1sjDXK46hTX" alt=""><figcaption></figcaption></figure>

14. computers 객체 추가 후 SCCM 서버로 사용할 컴퓨터 등록

<figure><img src="/files/hvsoijJqtUXFN7cvTZV6" alt=""><figcaption></figcaption></figure>

15. `Create a custom task to delegate > Next`

<figure><img src="/files/4vYkc4dvcHAdw8MWfWww" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZhTL205zI8c9nEHImH0d" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4bwkEQKZRGTKMPeDimKS" alt=""><figcaption></figcaption></figure>

16. `Active Directory Users and Computers > Users > New Object - User` 을 통해 SQL 서비스 계정 생성

<figure><img src="/files/QjsqoGyENv1gy5ws2PXh" alt=""><figcaption></figcaption></figure>

17. `SCCM 서버 > win + r > gpedit.msc` 를 통해 그룹 정책 편집기 실행

<figure><img src="/files/tJFvN6pzXCitUKBx6zaG" alt=""><figcaption></figcaption></figure>

18. `Computer Configuration > Windows Settings > Security Settings > Local Policy > User Rights Assignment > Log on as a service > Add User or Group`  이후 생성했던 SQL 서비스 계정 등록

<figure><img src="/files/hoeuw3NORcPlVZRVA9Zs" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Nuj14GLVg8IuGJfGb3RH" alt=""><figcaption></figcaption></figure>

19. SCCM 서버 웹 브라우저에서 다음 주소 접속

* <https://www.microsoft.com/ko-kr/evalcenter/download-microsoft-endpoint-configuration-manager>

20. MCM 2403 다운로드

<figure><img src="/files/8jxj4lZzp8w1h0Kk6jwr" alt=""><figcaption></figcaption></figure>

21. 설치 파일 압축 해제

<figure><img src="/files/ymGjtFwIBKRkJBXI7HSB" alt=""><figcaption></figcaption></figure>

22. SCCM 서버에서 SMB 공유 디렉토리 생성 (편의상 Downloads 경로 지정)

<pre class="language-powershell"><code class="lang-powershell"><strong># 공유 디렉토리 생성 및 SMB 서버 실행
</strong>net share Shared=C:\Users\Administrator\Downloads /grant:Everyone,FULL
net start lanmanserver
netsh advfirewall firewall add rule name="Allow SMB" protocol=TCP dir=in localport=445 action=allow
</code></pre>

<figure><img src="/files/qgHucx9dkGeOt2zQodpk" alt=""><figcaption></figcaption></figure>

23. `SCCM 서버 > C:\Users\Administrator\Downloads\cd.retail.LN\SMSSETUP\BIN\X64`  내에서 다음 파일을 DC 서버의 C드라이브로 복사

* extadsch.exe
* mfc140.dll
* msvcp140.dll
* vcruntime140.dll
* vcruntime140\_1.dll

<figure><img src="/files/IDaHBwNDznleg5G9NThy" alt=""><figcaption></figcaption></figure>

24. `DC 서버 > C:\extadsch.exe` 실행 후 ExtADSch.log 파일 생성 및 성공 로그 확인

<figure><img src="/files/3S3Gl274DUUR213r7rVv" alt=""><figcaption></figcaption></figure>

25. SCCM 서버 웹 브라우저에서 다음 주소 접속&#x20;

* <https://www.microsoft.com/ko-kr/evalcenter/download-sql-server-2019>

26. SQL Server 2019 설치

<figure><img src="/files/bRbtP5FtfI0xfMqSrlEq" alt=""><figcaption></figcaption></figure>

27. SQL Server Installation Center 실행 (본 페이지에서는 iso 파일을 사용했으므로 exe 설치와 다르게 나타날 수 있지만 무관합니다.

<figure><img src="/files/opxVLHouDC5uh5NpgyZz" alt=""><figcaption></figcaption></figure>

28. `Installation > New SQL Server stand-alone installation`

<figure><img src="/files/yUqlJx7RwuQwxOMoESfw" alt=""><figcaption></figcaption></figure>

29. 다음 단계를 거쳐 설치 진행

<figure><img src="/files/3XmoL6Jcuh13Ui6DogRM" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rYT6scWGJlzBniOmtZAP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/sYWoh6qG0U2FzLByTOtv" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/zg3cdJilPHOSp3yrWaHd" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EwLOsoI88aADVRNonTnK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/X7wagc2oLzI1jZJviyvV" alt=""><figcaption></figcaption></figure>

30. 이전에 생성한 SQL 서비스 계정 정보 입력

<figure><img src="/files/2HxK6LGDUY2MkdkH9zJT" alt=""><figcaption></figcaption></figure>

31. 혼합모드 인증 선택 후 SA 계정 패스워드 설정 및 SQL 서버 관리자에 SQL 서비스 계정 등록

{% hint style="danger" %}
사진에는 나오지 않았지만, Add Current User를 클릭하여 SCCM 서버 로컬 관리자도 추가합니다.
{% endhint %}

<figure><img src="/files/4BcgP1f25wJQkDxbQN9q" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NIXimtRyf5nQOxVWJqfs" alt=""><figcaption></figcaption></figure>

32. SCCM 서버 웹 브라우저에서 다음 주소 접속&#x20;

* <https://www.microsoft.com/ko-kr/download/details.aspx?id=100122>

33. SQL Server 2019 Reporting Services 설치

<figure><img src="/files/oMGLwbOhETCtFGeJsAWF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/J7LK2IsMR88Alt1fRYGn" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1zhMtYOScgAYY5KuM5kw" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NMbyXjLo8Pf7tAJIeTz6" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/mj6hTYPFpm1pzjUy8C8i" alt=""><figcaption></figcaption></figure>

34. SCCM 서버 웹 브라우저에서 다음 주소 접속

* <https://learn.microsoft.com/ko-kr/ssms/install/install>

35. SSMS 설치

<figure><img src="/files/c7AoimgFRFWs0MkK8vSv" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/YR0M8gC8R9viFF59dce2" alt=""><figcaption></figcaption></figure>

36. `SCCM 서버 > 서버 관리자 > Manage > Add roles and features > Server Roles`&#x20;

<figure><img src="/files/lBLunAAUZpUUxUEhJqGa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/qKX9YuRZQJgXPvFkyTMH" alt=""><figcaption></figcaption></figure>

37. Features에서 다음 옵션 선택

* .NET Framework 3.5 Features
* .NET Framework 4.7 Features (2 of 7 installed)
* Background Intelligent Transfer Service(BITS)
* Remote Differential Compression

<figure><img src="/files/HzMwjPhoQYa2Ljkh9Zbf" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5xW9x1HCrfBjgQ6azXCk" alt=""><figcaption></figcaption></figure>

38. Role Services에서 다음 옵션 선택

* .NET Extensibility 3.5
* ASP.NET 3.5
* IIS 6 Management Console
* IIS 6 Scripting Tools
* IIS 6 WMI Compatibility

<figure><img src="/files/unPHyToRgPbFAWQ07Q7l" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/hS8vEjx39DMotK3Aqi3m" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/0jIifgwwvBB4z7cEDrgU" alt=""><figcaption></figcaption></figure>

39. SCCM 서버 C드라이브 하위에 WSUS\_Content 디렉토리 생성

<figure><img src="/files/8uP08XU5L5lzav5FXJGj" alt=""><figcaption></figcaption></figure>

40. Store updates in the following location 항목에 생성한 C:\WSUS\_Content 경로 입력

<figure><img src="/files/fhMVIE54sWC6HPkGJtXv" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/bM0RMJE97pCzr8Um65T3" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4ROaKdlu1OGchOX3eT8F" alt=""><figcaption></figcaption></figure>

41. SCCM 서버에서 splash 파일 실행

<figure><img src="/files/XyUnADDnkVl8gh2Zq4kR" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/58OYjwbhXqpDwDqwhQ0t" alt=""><figcaption></figcaption></figure>

42. `Before You Begin > Next`

<figure><img src="/files/Thtt1xxAisqeg6hdtmvY" alt=""><figcaption></figcaption></figure>

43. 설치 과정에서 다음과 같은 오류 발생 시 다음 주소로 접속하여 파일 설치

* <https://go.microsoft.com/fwlink/?linkid=2220989>

<figure><img src="/files/WfREg7pGFUn953wHm22Y" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4KGt2cyBUwAauCblnmX3" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Ih08lqdHX31cDxLhpYOh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ckJn2G2NBNzXeIGavZva" alt=""><figcaption></figcaption></figure>

44. splash 설치 마법사로 돌아와서 설치 재개

<figure><img src="/files/QzDnDfjLRy1BtxNWtQLV" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/sSneOiVHTt7qw39aOtnY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rqk9uafjI0y84ykzktQd" alt=""><figcaption></figcaption></figure>

45. SCCM 서버 C드라이브 하위에 디렉토리 생성

<figure><img src="/files/yUWvIpl7PoyREf12QQbh" alt=""><figcaption></figcaption></figure>

46. Download required files 경로에 생성한 디렉토리를 입력

<figure><img src="/files/YY81wfOmyB6nrqqMDNHL" alt=""><figcaption></figcaption></figure>

47. 사이트 코드와 사이트 이름 작명 후 설치 진행

<figure><img src="/files/RCBOmrtU6AGeLCe4wxuo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/M2KfZyhfwPHcnMtwZob5" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/zW3z8Bu420b2oK9TzuAH" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/aRzDKuJqpl4jX1QIOHv2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/CBcfegPqonVPYTJhcyJW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gELKh0TPk5J7tPwj0pVS" alt=""><figcaption></figcaption></figure>

48. Configuration Manager Console 프로그램 확인 및 실행

<figure><img src="/files/kv4N98AfidtHghKUsIXs" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5GRAt7mCp0M6IjMqBoKO" alt=""><figcaption></figcaption></figure>

## References

{% embed url="<https://ksyksy595.tistory.com/1>" %}
