2017-11-03 16 views

답변

0

같은 커넥터가 username-passwordpublickey에 사용할 수있는 별도의 커넥터가 없습니다 주셔서 감사합니다. 자세한 내용은 preferredAuthenticationMethods attribute을 참조하십시오. 구성은 다음과 같을 것입니다

<sftp:connector name="SFTP" identityFile="ppkOrpemfile_path" preferredAuthenticationMethods="publickey" validateConnections="true" doc:name="SFTP"/> 
<flow name="testSFTP_flow"> 
    <sftp:inbound-endpoint connector-ref="SFTP" host="host" port="22" responseTimeout="10000" doc:name="SFTP"/> 
</flow> 

희망이 있습니다.

+0

그러나 이것은 외부 SFTP 서버에 대한 커넥터입니까? 내 파트너가 SFDB를 사용하여 ESB Mule에 연결해야합니다. 따라서 포트 22 (또는 다른 포트)에서 수신 대기 ESB가 필요합니다. – TheManDK

0

서버의 conf 폴더에서 wrapper.conf 파일을 찾으십시오. 포트를 더

wrapper.java.additional을 수정하지 = -. Dmule.mmc.bind.port = 7779

0

MuleESB/뮬 런타임 SFTP 서버가 아닙니다. 당신이 할 수있는 일은 SFTP 커넥터 풀을 사용하고 파일 (SFTP 클라이언트)을 푸시하는 것입니다. SFTP 서버를 찾고 있다면 호스팅해야합니다. 파트너 회사가 HTTP (S)를 통해 데이터를 보낼 수있는 옵션이있는 경우 노새 HTTP Listener를 사용할 수 있습니다.