우리 공급 업체 중 하나가 서버 인증서를 업데이트하고 내가 열면 설치 될 인증서 파일을 제공했습니다. 설치 장소가 확실하지 않습니다. 이전에는 서버에 연결하기 위해 사용자 이름/암호 자격 증명을 사용했습니다. 하지만 SFTP 어댑터를 통해 인증서를 사용하여 SFTP 서버에 연결할 수 있는지 확인하려고합니다. 그렇다면 SFTP 어댑터 설정을 설치된 인증서와 어떻게 링크합니까?인증서를 사용하여 SFTP 서버에 연결
답변
설치된 인증서가 인증서 저장소에 있고, certmgr을 실행하여 설치된 인증서를 확인하십시오. 그러나 BizTalk 어댑터는 .ppk 파일의 위치를 원하는 것처럼 보입니다.
인증서를 사용하려면 클라이언트 인증 모드를 PublicKeyAuthentication으로 구성해야하며 PrivateKey 속성에 사용자의 개인 키를 입력해야합니다.
은 Microsoft 설명서 SFTP Adapter과 명확성을 위해이 블로그 BizTalk Server 2013 R2: SFTP Adapter Tricks and Pitfalls가, SFTP는 인증서를 사용하지 않습니다를 참조하십시오. 옵션은 서버 제공 업체 키가있는 U/P 또는 개인 키입니다.
그래서 SFTP 전송 속성의 개인 키 속성을 사용하여 가져올 수있는 개인 키 파일을 보내고있는 것 같습니다.
인증에 호스트 개인 키를 사용하지 않습니다. 사용자/계정 비공개 키를 의미합니다. 그리고 당신은 스스로 생성해야합니다. 아무도 당신에게 개인 키를 보내지 않아야합니다. –
@MartinPrikryl 제공되는 호스트와 동일한 차이점이 시나리오에서 개인 키가 흔하지는 않습니다. 이는 공급 업체가 수행해야하는 작업입니다. –
인증서는 SFTP와 함께 사용되지 않습니다. 어쩌면 당신은 FTPS를 의미할까요? 그리고 서버 인증서는 인증에 사용되지 않습니다. 그래서 당신의 질문은 실제로 거의 의미가 없습니다. –