如何使用EDI系統實現SFTP Client和SFTP Server連接?

知行之橋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端口,同樣的操作拖動到頁面中心空白位置處。

edi

接下來分別進行SFTP、以及SFTPSever配置。如下圖,單擊SFTP端口,選擇右側彈出頁面中的設置子頁面。在主機配置部分配置遠程主機,在右側填入SFTP服務器的主機名稱或者IP地址,遠程主機端口默認爲22。在實際連接過程中,您的合作伙伴可能沒有權限訪問22端口,因此您需要和您的交易夥伴溝通,使提供可訪問的端口映射。

edi

其次可以看到客戶端認證部分。由上圖可見SFTP支持多種認證模式,分別是密碼認證、公鑰認證、多重認證方式。用戶名和密碼分別爲登錄SFTP的用戶名和密碼。服務器認證部分的服務器指紋爲標識SFTP服務器的證書指紋,也可以設置爲包含服務器公鑰的證書文件。

其中SFTP本地文件夾所在位置可以在高級設置中進行修改,默認如下圖所示:

edi

Send文件夾表示:將需要通過端口上傳的文件放在此文件夾中。Receive文件夾表示:將端口下載的文件放在此處。需要注意的是,當SFTP端口已經連接到另一個端口,則文件會發送到所連接端口的Send文件夾中。Sent文件夾中,負責保存已發送或者已上傳的文件副本,前提是需要使用系統的“保存到已發送文件夾”功能。在高級設置/其他設置下進行勾選即可,如下圖所示:

edi

知行之橋EDI系統中SFTPSever端口界面如下圖所示:

edi

單擊SFTPServer端口,在設置/用戶配置下寫入用戶以及密碼,並選擇認證模式。這裏的用戶名密碼即爲在SFTP端口客戶端認證部分設置的用戶名密碼。

如下圖所示,需要將SFTPSever端口高級設置下的本地文件夾路徑,修改爲與SFTP端口高級設置下的路徑保持一致。

edi

配置完成後,單擊SFTP端口。如下圖所示,在設置/主機配置下點擊測試連接,系統提示測試連接完成,即順利使用知行之橋EDI系統實現SFTP Client和SFTP Server連接。

edi

以上簡單介紹了建立SFTP Client和 SFTP Server連接的步驟,更多關於知行之橋EDI系統的SFTP端口功能可以參考文章:SFTP端口

任何關於EDI的問題,歡迎評論或私信。

注:文案部分內容來源於公衆號知行軟件,版權歸原創作者所有,如有侵犯到您的權益,請您聯繫我們進行刪除,給您帶來困擾,我們深感抱歉。
更多EDI相關信息,歡迎討論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章