SFTP 介面卡SFTP Adapter

BizTalk Server 包含 SFTP 介面卡,可使用 SSH 檔案傳輸通訊協定,從安全的 FTP 伺服器傳送和接收訊息。BizTalk Server includes an SFTP adapter to send and receive messages from a secure FTP server using the SSH file transfer protocol. 本主題包含設定 sftp 接收位置的步驟,以及設定 sftp 傳送埠,以便從安全的 FTP 伺服器接收和傳送訊息。This topic includes the steps to configure an SFTP receive location, and configure an SFTP send port to receive and send messages from a secure FTP server. 它也包含常見問題和解答。It also includes common questions and answers.

先決條件Prerequisites

從 BizTalk Server 2016 開始 ,SFTP 介面卡會使用 WinSCP 連接到 sftp,因此支援更大範圍的 sftp 伺服器。Starting with BizTalk Server 2016 , the SFTP adapter uses WinSCP to connect to SFTP, and therefore supports a larger range of SFTP servers. 下載 WinSCP BizTalk Server 執行時間上的 WinSCP。Download WinSCP on the BizTalk Server runtime. 請務必檢查硬體和軟體需求中支援的 WinSCP 版本Be sure to check the supported WinSCP versions in Hardware and Software Requirements

BizTalk Server 2013 R2 和先前的版本不支援 WinSCP。BizTalk Server 2013 R2 and previous versions do not support WinSCP.

設定接收位置Configure the receive location

注意

在建立接收位置之前,您必須已經新增單向接收埠。Before creating the receive location, you must have already added a one-way receive port. 請參閱建立特定步驟的 接收埠See Create a Receive Port for the specific steps.

  1. 在 [BizTalk Server 管理主控台] 中,依序展開 [BizTalk Server]、[ Biztalk 群組 ]、[ 應用程式 ],然後展開您想要建立接收位置的應用程式。In the BizTalk Server Administration console, expand BizTalk Server, expand BizTalk Group , expand Applications , and then expand the application under you want to create a receive location.

  2. 在左窗格中按一下 [接收埠] 節點,在右窗格中以滑鼠右鍵按一下您想與新接收位置建立關聯的接收埠,然後按一下 [屬性]In the left pane, click the Receive Ports node and in the right pane, right-click the receive port with which you want to associate the new receive location, and then click Properties.

  3. 在 [ 接收埠屬性 ] 對話方塊的左窗格中,選取 [ 接收位置 ],然後在右窗格中按一下 [ 新增 ] 以建立新的接收位置。In the left pane of the Receive Port Properties dialog box, select Receive Locations , and in the right pane click New to create a new receive location.

  4. 在 [ 接收位置屬性 ] 對話方塊的 [ 傳輸 ] 區段中,從 [ 類型 ] 下拉式清單中選取 [ SFTP ],然後按一下 [ 設定 ],以設定接收位置的傳輸屬性。In the Receive Location Properties dialog box, in the Transport section, select SFTP from the Type drop-down list, and then click Configure to configure the transport properties for the receive location.

  5. 在 [ SFTP 傳輸屬性 ] 中,執行下列動作:In the SFTP Transport Properties , do the following:

    其他Others

    使用Use this 若要執行此工作To do this
    連線限制Connection Limit 指定伺服器最多可以開啟的並行連線數目。Specify the maximum number of concurrent connections that can be opened to the server.

    這項設定是根據伺服器和每個接收位置。This setting is per server and per receive location. 請考慮下列案例:Consider the following scenarios:

    -具有相同設定屬性值的兩個接收位置,包括將 Servicepoint.connectionlimit 屬性設定為相同的值。- There are two receive locations that have the same configuration property values, including the ConnectionLimit property set to the same value. 例如,屬性設定為6。For example, the property is set to 6. 在此情況下,有一個連接集區 (有6個可用的連線) ,兩個接收位置都使用這些連接。In this situation, there is one connection pool (with 6 available connections) that is used by both receive locations.

    -有兩個使用相同設定值設定的接收位置,且 Servicepoint.connectionlimit 屬性設定為不同的值。- There are two receive locations configured with same configuration values, and have the ConnectionLimit property set to different values. 例如,ReceiveLocation1 屬性設定為6,而 ReceiveLocation2 屬性設定為5。For example, ReceiveLocation1 property is set to 6 and ReceiveLocation2 property is set to 5. 在此情況下,每個接收位置都有自己的連線集區,其具有自己的可用連接。In this situation, each receive location has its own connection pool with its own available connections. ReceiveLocation1 連接集區有6個可用的連接。ReceiveLocation1 connection pool has 6 available connections. ReceiveLocation2 連接集區有5個可用的連接。ReceiveLocation2 connection pool has 5 available connections.
    記錄Log 從 BizTalk Server 2016 開始提供。Available starting with BizTalk Server 2016.

    輸入完整路徑以建立用戶端記錄檔。Enter the full path to create a client-side log file. 您可以使用此記錄檔來針對任何錯誤進行疑難排解。Use this log file to troubleshoot any errors.
    最大連接重複使用時間(秒)Maximum Connection Reuse Time In Seconds 自 BizTalk Server 2016 CU 7 起提供。Available starting with BizTalk Server 2016 CU 7.

    連接最大重新使用時間可讓您在連線已使用一段特定的時間之後,從集區正常地關閉和移除連接。The maximum connection reuse time allows connections to be gracefully closed and removed from the pool after a connection has been in use for a specific amount of time. 值為0或更小表示已停用此行為。A value is 0 or less indicates that this behaviour is disabled.

    投票Polling

    使用Use this 若要執行此工作To do this
    啟用時間戳記比較Enable Timestamp Comparison 從 BizTalk Server 2016 累計更新6開始提供。Available starting with BizTalk Server 2016 cumulative update 6.

    如果 [ 下載後保留 ] 設定為 [True],這個屬性會決定檔案時間戳記的變更是否會觸發重新下載檔案。If Retain After Download is set to True, this property determines whether a change in file timestamp will trigger a re-download of the file.

    預設值:Default value: False
    輪詢間隔Polling Interval 指定介面卡輪詢伺服器的間隔。Specify the intervals at which the adapter polls the server. 若要連續輪詢,請將此值設為零。To poll continuously, set this value to zero.

    預設值: 5Default value: 5
    重新下載間隔Redownload Interval 從 BizTalk Server 2016 累計更新6開始提供。Available starting with BizTalk Server 2016 cumulative update 6.

    指定將再次下載檔案的間隔。Specifies interval after which the file will be downloaded again. 適用于 [ 下載後保留 ] 為 True,且 [啟用時間戳記比較] 設定為 [False]。Applicable if Retain After Download is True and Enable Timestamp Comparison is set to False. 如果設定為-1,將不會再次下載檔案。If set to -1, the file will not be downloaded again.

    預設值: 0Default value: 0

    -1 表示配接器將不會再次下載檔案。-1 indicates that the adapter will not download files again.

    0 表示配接器會在每個輪詢循環下載檔案一次。0 indicates that the adapter will download the file in each polling cycle.
    下載後保留Retain After Download 從 BizTalk Server 2016 累計更新6開始提供。Available starting with BizTalk Server 2016 cumulative update 6.

    指定介面卡是否會在下載之後,從 SFTP 伺服器保留檔案。Specifies whether the adapter will retain a file from the SFTP server after downloading it.

    預設值:Default value: False
    單位Unit 指定用於指定輪詢間隔的單位,例如:秒、分鐘、小時或天。Specifies the unit in which the polling interval is specified, for example, Seconds, Minutes, Hours, or Days.

    預設值:Default value: Seconds

    從 BizTalk Server 2013 R2 開始提供的 Proxy () Proxy (Available starting with BizTalk Server 2013 R2)

    使用Use this 若要執行此工作To do this
    位址Address 指定 Proxy 伺服器的 DNS 名稱或 IP 位址。Specifies either the DNS name or the IP address of the proxy server.
    密碼Password 指定 Proxy 伺服器的密碼。Specifies the password for the proxy server.
    連接埠Port 指定 Proxy 伺服器的連接埠。Specifies the port for the proxy server.
    類型Type 指定 Proxy 伺服器使用的通訊協定。Specifies the protocol used by the proxy server.
    UserNameUserName 指定 Proxy 伺服器的使用者名稱。Specifies the username for the proxy server.

    安全性Security

    使用Use this 若要執行此工作To do this
    接受任何 SSH 伺服器主機金鑰Accept Any SSH Server Host Key 為 True ,接收位置會接受來自伺服器的任何 SSH 公開主機金鑰。When True , the receive location accepts any SSH public host key from the server. 若為 False ,接收位置會使用伺服器的指紋進行驗證。When False , the receive location uses the fingerprint of the server for authentication. 您可以在 SSHServerHostKeyFingerPrint 屬性中輸入指紋。You enter the fingerprint in the SSHServerHostKeyFingerPrint property.

    預設值:Default value: False
    用戶端驗證模式Client Authentication Mode 選取接收位置用來向 SSH 伺服器驗證用戶端的驗證方法。Select the authentication method that the receive location uses for authenticating the client to the SSH Server. 如果設定為 [ 密碼 ],則必須在 [ 密碼 ] 屬性中輸入值。If set to Password , you must enter the value in the Password property. 如果設定為 PublicKeyAuthentication ,您必須在 PrivateKey 屬性中輸入使用者的私密金鑰。If set to PublicKeyAuthentication , you must enter the private key of the user in the PrivateKey property. 如果設定為 MultiFactorAuthentication ,您必須以 密碼PrivateKey 輸入使用者 名稱If set to MultiFactorAuthentication you must enter Username with its Password and PrivateKey. 此外,如果私密金鑰受到密碼保護,請也輸入 PrivateKeyPassword 屬性的密碼。Additionally, if the private key is protected by a password, enter the password as well for the PrivateKeyPassword property.

    預設值: 密碼Default value: Password
    加密加密Encryption Cipher 自 BizTalk Server 2013 R2 起提供。Available starting with BizTalk Server 2013 R2.

    輸入加密密碼的種類。Enter the kind of encryption cipher.

    BizTalk Server 2013 R2 選項: Auto、AES 和 TripleDESBizTalk Server 2013 R2 options: Auto, AES, and TripleDES

    BizTalk Server 2016 選項: Auto、AES、Arcfour、Blowfish、TripleDES 和 DESBizTalk Server 2016 options: Auto, AES, Arcfour, Blowfish, TripleDES, and DES
    金鑰交換演算法選取原則Key Exchange Algorithm Selection Policy 從 BizTalk Server 2016 累計更新6開始提供。Available starting with BizTalk Server 2016 cumulative update 6.

    指定 KEX 喜好設定順序的逗號分隔清單。Specify comma-separated list of KEX preference order. 標記警告是用來分隔 substandard KEXes。Token WARN is used to delimit substandard KEXes. 範例: ecdh、dh-gex-sha1、dh-group14-sha1、rsa、警告、dh-group1-sha1。Example: ecdh,dh-gex-sha1,dh-group14-sha1,rsa,WARN,dh-group1-sha1. 如需最新資訊,請造訪 WinSCP 網站。Visit WinSCP website for latest information.
    密碼Password 如果您將 ClientAuthenticationMode 設定為 [ 密碼 ],請指定 SFTP 使用者密碼。Specify the SFTP user password if you set the ClientAuthenticationMode to Password.
    私密金鑰Private Key 如果您將 ClientAuthenticationMode 設定為 PublicKeyAuthentication ,請指定 SFTP 使用者的私密金鑰。Specify the private key for the SFTP user if you set the ClientAuthenticationMode to PublicKeyAuthentication.

    注意: 私密金鑰檔必須是指定的 ppk 檔案。Note: The private key file must be the specified .ppk file.
    私密金鑰密碼Private Key Password 如果 PrivateKey 屬性中指定的機碼需要私密金鑰密碼,請指定私密金鑰密碼。Specify a private key password, if required for the key specified in the PrivateKey property.
    SSH 伺服器主機金鑰指紋SSH Server Host Key FingerPrint 指定 SSH 伺服器的公用主機金鑰指紋。Specifies the fingerprint of the public host key for the SSH server.
    SSO 分支機構SSO Affiliate 從 BizTalk Server 2020 開始提供。Available starting with BizTalk Server 2020.

    指定「企業單一登入」分支機構應用程式。Specify the Enterprise Single Sign-On affiliate application.
    使用者名稱User Name 指定登入 SFTP 伺服器的使用者名稱。Specifies a username to log on to the SFTP server.

    SSH 伺服器SSH Server

    使用Use this 若要執行此工作To do this
    檔案遮罩File Mask 指定從安全 FTP 伺服器擷取檔案時要使用的檔案遮罩。Specifies the file mask to use when retrieving files from a secure FTP server.
    資料夾路徑Folder Path 指定在安全 FTP 伺服器上接收位置可以擷取檔案的資料夾路徑。Specifies the folder path on the secure FTP server from where the receive location can retrieve files.
    連接埠Port 指定進行檔案傳輸的安全 FTP 伺服器上的連接埠位址。Specifies the port address for the secure FTP server on which the file transfer takes place.
    伺服器位址Server Address 指定安全 FTP 伺服器的伺服器名稱或 IP 位址。Specifies the server name or IP address of the secure FTP server.
  6. 按一下 [確定] 。Click OK.

  7. [接收位置屬性] 對話方塊中輸入適當的值,以完成接收位置的組態,然後按一下 [確定] 儲存設定值。Enter the appropriate values in the Receive Location Properties dialog box to complete the configuration of the receive location and click OK to save settings. 如需 [ 接收位置屬性 ] 對話方塊的詳細資訊,請參閱 建立接收位置For information about the Receive Locations Properties dialog box, see Create a Receive Location.

設定傳送埠Configure the send port

  1. 在 [BizTalk Server 管理] 主控台中,建立新的傳送埠或按兩下現有的傳送埠來修改它。In the BizTalk Server Administration console, create a new send port or double-click an existing send port to modify it. 如需詳細資訊,請參閱 建立傳送埠For more information, see Create a Send Port. 設定所有的傳送埠選項,並在 [ 一般 ] 索引標籤的 [ 傳輸 ] 區段中,為 [ 類型 ] 選項指定 [ SFTP ]。Configure all of the send port options and specify SFTP for the Type option in the Transport section of the General tab.

  2. 在 [ 一般 ] 索引標籤的 [ 傳輸 ] 區段中,按一下 [ 設定 ] 按鈕。On the General tab, in the Transport section, click the Configure button.

  3. 在 [ SFTP 傳輸屬性 ] 中,輸入下列內容:In the SFTP Transport Properties , enter the following:

    其他Others

    使用Use this 若要執行此工作To do this
    連線限制Connection Limit 指定伺服器最多可以開啟的並行連線數目。Specify the maximum number of concurrent connections that can be opened to the server.
    記錄Log 從 BizTalk Server 2016 開始提供。Available starting with BizTalk Server 2016.

    輸入完整路徑以建立用戶端記錄檔。Enter the full path to create a client-side log file. 您可以使用此記錄檔來針對任何錯誤進行疑難排解。Use this log file to troubleshoot any errors.
    最大連接重複使用時間(秒)Maximum Connection Reuse Time In Seconds 自 BizTalk Server 2016 CU 7 起提供。Available starting with BizTalk Server 2016 CU 7.

    連接最大重新使用時間可讓您在連線已使用一段特定的時間之後,從集區正常地關閉和移除連接。The maximum connection reuse time allows connections to be gracefully closed and removed from the pool after a connection has been in use for a specific amount of time. 值為0或更小表示已停用此行為。A value is 0 or less indicates that this behaviour is disabled.
    暫存資料夾Temporary Folder 自 BizTalk Server 2013 R2 起提供。Available starting with BizTalk Server 2013 R2.

    在能夠自動移到相同伺服器上的必須位置前,會將大型檔案上傳到 SFTP 伺服器中的暫時資料夾A temporary folder on the SFTP server to upload large files to, before they can be atomically moved to the required location on the same server.

    從 BizTalk Server 2013 R2 開始提供的 Proxy () Proxy (available starting with BizTalk Server 2013 R2)

    使用Use this 若要執行此工作To do this
    位址Address 指定 Proxy 伺服器的 DNS 名稱或 IP 位址。Specifies either the DNS name or the IP address of the proxy server.
    密碼Password 指定 Proxy 伺服器的密碼。Specifies the password for the proxy server.
    連接埠Port 指定 Proxy 伺服器的連接埠。Specifies the port for the proxy server.
    類型Type 指定 Proxy 伺服器使用的通訊協定。Specifies the protocol used by the proxy server.
    使用者名稱User Name 指定 Proxy 伺服器的使用者名稱。Specifies the username for the proxy server.

    安全性Security

    使用Use this 若要執行此工作To do this
    存取任何 SSH 伺服器主機金鑰Access Any SSH Server Host Key 為 True ,傳送埠會接受來自伺服器的任何 SSH 公開主機金鑰。When True , the send port accepts any SSH public host key from the server. 為 False ,埠會符合主機金鑰與 SSHServerHostKey 屬性中指定的索引鍵。When False , the port matches the host key with the key specified in the SSHServerHostKey property.

    預設值:Default value: False
    用戶端驗證模式Client Authentication Mode 指定傳送埠用於向 SSH Server 驗證用戶端的驗證方法。Specifies the authentication method that the send port uses for authenticating the client to the SSH Server. 如果設定為 [ 密碼 ],則必須在 [ 密碼 ] 屬性中輸入值。If set to Password , you must enter the value in the Password property. 如果設定為 PublicKeyAuthentication ,您必須在 PrivateKey 屬性中輸入使用者的私密金鑰。If set to PublicKeyAuthentication , you must enter the private key of the user in the PrivateKey property. 如果設定為 MultiFactorAuthentication ,您必須提供使用者 名稱PrivateKey****密碼If set to MultiFactorAuthentication you must provide Username with its Password and PrivateKey. 此外,如果私密金鑰受到密碼保護,請也輸入 PrivateKeyPassword 屬性的密碼。Additionally, if the private key is protected by a password, enter the password as well for the PrivateKeyPassword property.

    預設值: 密碼Default value: Password
    加密加密Encryption Cipher 自 BizTalk Server 2013 R2 起提供。Available starting with BizTalk Server 2013 R2.

    輸入加密密碼的種類。Enter the kind of encryption cipher.

    BizTalk Server 2013 R2 選項: Auto、AES 和 TripleDESBizTalk Server 2013 R2 options: Auto, AES, and TripleDES

    BizTalk Server 2016 選項: Auto、AES、Arcfour、Blowfish、TripleDES 和 DESBizTalk Server 2016 options: Auto, AES, Arcfour, Blowfish, TripleDES, and DES
    金鑰交換演算法選取原則Key Exchange Algorithm Selection Policy 從 BizTalk Server 2016 累計更新6開始提供。Available starting with BizTalk Server 2016 cumulative update 6.

    指定 KEX 喜好設定順序的逗號分隔清單。Specify comma-separated list of KEX preference order. 標記警告是用來分隔 substandard KEXes。Token WARN is used to delimit substandard KEXes. 範例: ecdh、dh-gex-sha1、dh-group14-sha1、rsa、警告、dh-group1-sha1。Example: ecdh,dh-gex-sha1,dh-group14-sha1,rsa,WARN,dh-group1-sha1. 如需最新資訊,請造訪 WinSCP 網站。Visit WinSCP website for latest information.
    密碼Password 如果您將 ClientAuthenticationMode 設定為 [ 密碼 ],請指定 SFTP 使用者密碼。Specify the SFTP user password if you set the ClientAuthenticationMode to Password.
    私密金鑰Private Key 如果您將 ClientAuthenticationMode 設定為 PublicKeyAuthentication ,請指定 SFTP 使用者的私密金鑰。Specify the private key for the SFTP user if you set the ClientAuthenticationMode to PublicKeyAuthentication.
    私密金鑰密碼Private Key Password 如果 PrivateKey 屬性中指定的機碼需要私密金鑰密碼,請指定私密金鑰密碼。Specify a private key password, if required for the key specified in the PrivateKey property.
    SSH 伺服器主機金鑰指紋SSH Server Host Key Finger Print 如果 AccessAnySSHServerHostKey 屬性設定為 False ,則指定介面卡用來驗證服務器的伺服器指紋。Specifies the fingerprint of the server used by the adapter to authenticate the server if the AccessAnySSHServerHostKey property is set to False. 如果指紋不符,連線會失敗。If the fingerprints do not match, the connection fails.
    SSO 分支機構SSO Affiliate 從 BizTalk Server 2020 開始提供。Available starting with BizTalk Server 2020.

    指定「企業單一登入」分支機構應用程式。Specify the Enterprise Single Sign-On affiliate application.
    使用者名稱User name 指定安全 FTP 伺服器的使用者名稱。Specifies a username for the secure FTP server.

    SSH 伺服器SSH Server

    使用Use this 若要執行此工作To do this
    如果存在則附加Append If Exists 如果目的地已經有正傳送至安全 FTP 伺服器的檔案,則此屬性指定正在傳送之檔案中的資料是否應附加至現有檔案。If the file being transferred to the secure FTP server already exists at the destination, this property specifies whether the data from the file being transferred should be appended to the existing file. 如果設定為 True ,則會附加資料。If set to True , the data is appended. 如果設定為 False ,則會覆寫目的地伺服器上的檔案。If set to False , the file at the destination server is overwritten.

    預設值:Default value: False
    資料夾路徑Folder Path 指定進行檔案複製的安全 FTP 伺服器上的資料夾路徑。Specifies the folder path on the secure FTP server where the file is copied.
    連接埠Port 指定進行檔案傳輸的安全 FTP 伺服器上的連接埠位址。Specifies the port address for the secure FTP server on which the file transfer takes place.
    伺服器位址Server Address 指定安全 FTP 伺服器的伺服器名稱或 IP 位址。Specifies the server name or IP address of the secure FTP server.
    目標檔案名稱Target File Name 指定用於將檔案傳輸至安全 FTP 伺服器的名稱。Specifies the name with which the file is transferred to the secure FTP server. 您也可以使用目標檔案名稱的巨集。You can also use macros for the target file name.
  4. 按一下 [確定] ,然後再按一下 [確定] 以儲存設定。Click OK and OK again to save settings.

使用較新的 WinSCP 版本Use a newer WinSCP version

若要搭配 BizTalk Server 使用較新版本的 WinSCP,請新增元件重新導向,讓 BizTalk 知道要載入的元件。To use a newer version of WinSCP with BizTalk Server, add an assembly redirection so BizTalk knows which assembly to load. 重新導向是在 BizTalk Server 設定檔中設定: BTSNTSVC.exe.config (32 位主控制項實例) 和 BTSNTSVC64.exe.config (64 位主控制項實例) 。The redirection is configured in the BizTalk Server configuration files: BTSNTSVC.exe.config (32-bit host instances) and BTSNTSVC64.exe.config (64-bit host instances).

以下包含範例設定語法。The following includes sample configuration syntax. 請務必以 %NEWVERSION% 您的版本取代:Be sure to replace %NEWVERSION% with your version:

<configuration>
 <runtime>
  <assemblyBinding>
   <dependentAssembly>
    <assemblyIdentity name="WinSCPnet" publicKeyToken="2271ec4a3c56d0bf" culture="neutral" />
    <bindingRedirect oldVersion="1.2.10.6257" newVersion="%NEWVERSION%"/>
   </dependentAssembly>
  </assemblyBinding>
 </runtime>
</configuration>

完成時,您的設定看起來會如下所示:When finished, your configuration looks similar to the following:

設定檔中的元件重新導向。

常見問題集Frequently asked questions

問題Question AnswerAnswer
支援哪些 SFTP 伺服器?What SFTP servers are supported? 請參閱 支援的 SFTP 伺服器See Supported SFTP Servers. 從 BizTalk Server 2016 開始,SFTP 介面卡會使用 WinSCP 連接到 SFTP。Starting with BizTalk Server 2016, the SFTP adapter uses WinSCP to connect to SFTP. 因此,支援 WinSCP 的 SFTP 伺服器應該可以運作。As a result, SFTP servers that support WinSCP should work.
SFTP 介面卡是否可與相互驗證方法搭配使用 (公開金鑰和密碼) ?Can the SFTP Adapter be used with the mutual authentication method (public key and password)? -從 BizTalk Server 2013 R2 開始,是。- Starting with BizTalk Server 2013 R2 , yes. 如果設定為 MultiFactorAuthentication ,您必須提供使用者 名稱PrivateKey****密碼If set to MultiFactorAuthentication you must provide Username with its Password and PrivateKey. 此外,如果私密金鑰受到密碼保護,請也指定 PrivateKeyPassword 屬性的密碼。Additionally, if the private key is protected by a password, specify the password as well for the PrivateKeyPassword property.

-如果是 BizTalk Server 2013 ,可以使用 PasswordPublicKeyAuthentication- For BizTalk Server 2013 , either Password or PublicKeyAuthentication can be used. BizTalk Server 2013 隨附的 SFTP 介面卡不支援 MultiFactorAuthenticationMultiFactorAuthentication is not supported in the SFTP adapter shipped with BizTalk Server 2013.
支援哪些私用金鑰格式?What private key formats are supported? 是否可以使用 OpenSSH 私密金鑰格式?Can the OpenSSH private key format be used? SFTP 介面卡只支援 PuTTY 私密金鑰檔案格式。The SFTP adapter supports only the PuTTY private key file format. PuTTYgen 可以用來從 OpenSSH 轉換成 ppk 格式。PuTTYgen can be used to convert from OpenSSH to the .ppk format.
針對 SSHServerHostKeyFingerPrint,應該使用哪個指紋演算法和格式?For SSHServerHostKeyFingerPrint, which fingerprint algorithm and format should be used? 您應使用伺服器機碼的 MD5 指紋,格式如下: ssh-rsa 2048 90:e4:9b:67:d9:22:a7:5f:6f:33:db:6a:b1:23:96:12You should use the MD5 fingerprint of the server’s key in the format: ssh-rsa 2048 90:e4:9b:67:d9:22:a7:5f:6f:33:db:6a:b1:23:96:12.
SFTP 介面卡支援256位加密嗎?Does the SFTP adapter support 256-bit encryption? 是-SFTP 介面卡支援256位加密。Yes - The SFTP adapter supports 256-bit encryption. 支援的加密演算法包括:The supported encryption algorithms include:

-AES 加密:256位、192位或128位 SDCTR 或 CBC- AES encryption: 256-bit, 192-bit, or 128-bit SDCTR or CBC

-3DES (三重 DES) 加密:168位 SDCTR 或 CBC- 3DES (Triple-DES) encryption: 168-bit SDCTR or CBC
配接器支援哪些 SSH 版本?What SSH versions does the adapter support? 只有 SSH2。Only SSH2. 無法與 SSH1 版本的 SFTP 伺服器建立連線。Connection cannot be established with SFTP servers having SSH1 version.
檔案遮罩是區分大小寫的嗎?Is file mask case sensitive? 否。No. * .txt 和 * 。TXT 的運作方式很類似。*.txt and *.TXT works alike. 請安裝 BizTalk Server 2013 的最新累積更新。Please install the latest cumulative update for BizTalk Server 2013. BizTalk Server 2013 RTM 版本具有區分大小寫的檔案遮罩。BizTalk Server 2013 RTM release had case-sensitive file masks.
匯出繫結有空白密碼欄位。Exporting bindings give a blank password field. 嘗試匯入這些繫結來建立接收位置時,到底需要做哪些變更?When trying to create a receive location by importing these bindings what all changes are to be made? 編輯 [密碼] 欄位以編輯系結檔案。Edit the binding file by editing the password field. 此外,在中 <Password vt="1">MySecretPassword</Password>vt = "1" 表示 null 值。Also, in <Password vt="1">MySecretPassword</Password>, vt=”1” indicates a null value. 將其變更為 vt = "8" ,這表示字串。Change that to vt=”8” , which indicates a string. 例如:For example:

<Password vt="8">MySecretPassword</Password>

如需詳細資訊,請參閱 https://msdn.microsoft.com/library/system.runtime.interopservices.varenum(v=vs.100).aspxFor more details, see https://msdn.microsoft.com/library/system.runtime.interopservices.varenum(v=vs.100).aspx
如何? 指定檔案路徑嗎?How do I specify the file paths? 通常會以格式指定路徑 /folder/pathnameNormally, paths are specified in the format /folder/pathname. 不過,不同的伺服器需要不同的格式,但不含前置或尾端斜線。However, different servers require different formats, with or without leading or trailing slashes. 因此,您也可以嘗試下列動作:So, you can also try the following:

- /folder/pathname

- /folder/pathname/

- folder/pathname

- folder/pathname/