[Uipath] Orchestrator 설치_3-2. SSL 설정, 자체 인증서(Self-Signed) 생성,설정_Certificate

2021. 8. 31. 15:56·[RPA]
반응형

이제 자체 인증서를 생성하고 설정까지 해보겠다.

 

자체 인증서를 개인이 발급할 경우, 외부 PC에서 접근하고 OC에 접속할 때 이 인증서를 그 외부 PC에도 Import 해주어야 한다. 또 설치한 domain에 접속하기 위해서 hosts파일 까지 수정하는것 까지 해보겠다.

 

● 자체 인증서 생성

 

certlm 들어가서 직접 생성해도 되지만 powershell 코드가 있으니 이걸로 빠르게 해보자

 

$ssc = New-SelfSignedCertificate -FriendlyName "TestingCertificate" -DnsName "loadbalancer.domain.local","node1.domain.local","node2.domain.local"
$store = New-Object System.Security.Cryptography.X509Certificates.X509Store( "Root", "LocalMachine")
$store.Open("MaxAllowed")
$store.Add($ssc)
$pass = ConvertTo-SecureString -String "myPass" -Force -AsPlainText
Export-PfxCertificate -Cert $ssc -FilePath "C:\temp\testingCertificate.pfx" -Password $pass

위는 예제 코드이고 메모장에 복사해서 수정해서 실행하자.

 

개인 설정에 맞춰서 수정해야 할 부분은

 

여기 4부분이다.

 

순서대로

"TestingCertificate" 는 인증서의 이름이다. 대충 아무거나 써도 된다.

"loadbalancer.domain.local" 은 후에 OC의 도메인 이름이다. devel-child.co.kr 이런식으로 써주면 된다.

"myPass" 는 인증서 비밀번호. 인증서를 불러들여올 때 입력해 줘야한다.

"C:\temp\testingCertificate.pfx" 는 인증서가 설치될 경로와 파일이름이다.  그냥 앞에 인증서의 이름과 맞추주면 된다.

 

 

이제 파워쉘 관리자 권한으로 실행해서 만들어보자.

실행해보면 아래와 같다.

이제 해당경로에 확인해보자.

잘 생성되었으니 이제 개인용 저장소에 저장해 보자.

 

● 자체 인증서 저장

 

인증서 저장은 다른 외부피시에도 이와같은 방법으로 사용하면 된다.

 

우선 Import PowerShell 코드는 아래와 같다.

$pass = ConvertTo-SecureString -String "myPass" -Force -AsPlainText
$imported = Import-PfxCertificate -FilePath "C:\temp\testingCertificate.pfx" -CertStoreLocation Cert:\LocalMachine\My\ -Exportable -Password $pass
$store = New-Object System.Security.Cryptography.X509Certificates.X509Store( "Root", "LocalMachine")
$store.Open("MaxAllowed")
$store.Add($imported)

 

여기서도 똑같이 

"MyPass"는 좀 전에 생성할때 입력한 인증서 비밀번호이고, 파일경로는 인증서 경로이다. 이것만 수정해서 파워쉘로 실행해 보자.

 

 

그리고 certlm.msc 에 들어가서 확인해보면

 

 

등록이 잘 되어 있는지 확인해 볼 수 있다.

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'[RPA]' 카테고리의 다른 글

[Uipath] Clipboard 복사 후 엑셀 붙여넣기  (2) 2022.02.23
[LinQ] DataTable Update(Replace)  (2) 2022.01.14
[Uipath] Orchestrator 설치_3-1. SSL 설정, 자체 인증서(Self-Signed) 설치_Certificate  (0) 2021.08.31
[Uipath] Orchestrator 설치_2. IIS 설정  (0) 2021.08.31
[Uipath] Orchestrator Any User, Any Machine Mapping  (0) 2021.08.23
'[RPA]' 카테고리의 다른 글
  • [Uipath] Clipboard 복사 후 엑셀 붙여넣기
  • [LinQ] DataTable Update(Replace)
  • [Uipath] Orchestrator 설치_3-1. SSL 설정, 자체 인증서(Self-Signed) 설치_Certificate
  • [Uipath] Orchestrator 설치_2. IIS 설정
jkod
jkod
  • jkod
    개발린이
    jkod
  • 반응형
    • 분류 전체보기
      • [RPA]
      • [Python]
      • [VBA]
      • [JAVA]
      • [Window]
      • [MAC]
      • [기타]
        • 생활
  • 최근 글

  • 인기 글

  • hELLO· Designed By정상우.v4.10.2
jkod
[Uipath] Orchestrator 설치_3-2. SSL 설정, 자체 인증서(Self-Signed) 생성,설정_Certificate
상단으로

티스토리툴바