知行之橋EDI系統支持的文件傳輸協議包括:AS2、OFTP、RNIF、SFTP以及FTP等,本文主要介紹如何使用知行之橋EDI系統實現SFTP Client和SFTP Server連接。
什麼是SFTP?
SFTP(SSH File Transfer Protocol)安全文件傳輸協議,與FTP有着幾乎一樣的語法和功能。
什麼是SFTP Server?
SFTP Server的特性包括:Zlib壓縮傳輸、AES & 3DES加密、公共密鑰和密碼身份認證。支持IPV6地址、符合FIPS 140 – 2的加密以及Windows用戶管理。可以快速、簡單的進行自動化安全文件傳輸。
瞭解了SFTP與SFTP Server,那如何使用知行之橋EDI系統實現SFTP Client和SFTP Server連接呢?SFTP服務器有三種認證方式:密碼,公鑰以及多重認證方式。接下來以密碼認證爲例,介紹SFTP在知行之橋EDI系統中的配置方式。由於本文主要介紹連接配置,因此以自發自收爲例進行介紹。將知行之橋EDI系統同時作爲SFTP Client和 SFTP Server,實現內部的文件收發。
打開知行之橋EDI系統,在工作流頁面的右上角選擇工作區/創建工作區,創建名爲TEST的工作區。在左側列表的基礎(Core)目錄下選中SFTP端口拖動到頁面中心空白位置處,在可控文件傳輸(MFT)目錄下選中SFTP Sever端口,同樣的操作拖動到頁面中心空白位置處。
接下來分別進行SFTP、以及SFTPSever配置。如下圖,單擊SFTP端口,選擇右側彈出頁面中的設置子頁面。在主機配置部分配置遠程主機,在右側填入SFTP服務器的主機名稱或者IP地址,遠程主機端口默認爲22。在實際連接過程中,您的合作伙伴可能沒有權限訪問22端口,因此您需要和您的交易夥伴溝通,使提供可訪問的端口映射。
其次可以看到客戶端認證部分。由上圖可見SFTP支持多種認證模式,分別是密碼認證、公鑰認證、多重認證方式。用戶名和密碼分別爲登錄SFTP的用戶名和密碼。服務器認證部分的服務器指紋爲標識SFTP服務器的證書指紋,也可以設置爲包含服務器公鑰的證書文件。
其中SFTP本地文件夾所在位置可以在高級設置中進行修改,默認如下圖所示:
Send文件夾表示:將需要通過端口上傳的文件放在此文件夾中。Receive文件夾表示:將端口下載的文件放在此處。需要注意的是,當SFTP端口已經連接到另一個端口,則文件會發送到所連接端口的Send文件夾中。Sent文件夾中,負責保存已發送或者已上傳的文件副本,前提是需要使用系統的“保存到已發送文件夾”功能。在高級設置/其他設置下進行勾選即可,如下圖所示:
知行之橋EDI系統中SFTPSever端口界面如下圖所示:
單擊SFTPServer端口,在設置/用戶配置下寫入用戶以及密碼,並選擇認證模式。這裏的用戶名密碼即爲在SFTP端口客戶端認證部分設置的用戶名密碼。
如下圖所示,需要將SFTPSever端口高級設置下的本地文件夾路徑,修改爲與SFTP端口高級設置下的路徑保持一致。
配置完成後,單擊SFTP端口。如下圖所示,在設置/主機配置下點擊測試連接,系統提示測試連接完成,即順利使用知行之橋EDI系統實現SFTP Client和SFTP Server連接。
以上簡單介紹了建立SFTP Client和 SFTP Server連接的步驟,更多關於知行之橋EDI系統的SFTP端口功能可以參考文章:SFTP端口
任何關於EDI的問題,歡迎評論或私信。
注:文案部分內容來源於公衆號知行軟件,版權歸原創作者所有,如有侵犯到您的權益,請您聯繫我們進行刪除,給您帶來困擾,我們深感抱歉。
更多EDI相關信息,歡迎討論。