本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種SFTP服務(wù)系統(tǒng)及其應(yīng)用方法。
背景技術(shù):
安全文件傳輸協(xié)議(Secure File Transfer Protocol,簡(jiǎn)稱SFTP),是一種安全的文件傳輸協(xié)議,其可在文件傳輸時(shí)對(duì)文件進(jìn)行加密處理,能夠保證文件在傳輸過(guò)程中的安全性。因此,SFTP服務(wù)是一種常用的文件傳輸方式。
目前,為了保證文件在文件傳輸時(shí)的安全性,主要通過(guò)在SFTP服務(wù)系統(tǒng)中配置單臺(tái)SFTP服務(wù)器為用戶提供服務(wù)。具體的,SFTP服務(wù)器為每個(gè)需要提供服務(wù)的用戶創(chuàng)建一個(gè)賬號(hào),并為賬號(hào)分配對(duì)應(yīng)的密碼,用戶可用密碼登錄,也可用證書(shū)認(rèn)證的方式登錄。用戶用自己的賬號(hào)登錄該SFTP服務(wù)器后,可在自己的目錄下面上傳和下載文件,與其他用戶的操作互不影響,實(shí)用性高。
然而,雖然上述SFTP服務(wù)系統(tǒng)可以保證文件的安全傳輸,但由于其只配置一臺(tái)SFTP服務(wù)器,當(dāng)該SFTP服務(wù)器出現(xiàn)故障時(shí),用戶將不能登錄SFTP服務(wù)系統(tǒng),如果該故障不能被及時(shí)修復(fù),將會(huì)導(dǎo)致服務(wù)長(zhǎng)時(shí)間中斷,SFTP服務(wù)系統(tǒng)的可用性低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種SFTP服務(wù)系統(tǒng)及其應(yīng)用方法,以克服SFTP服務(wù)系統(tǒng)中配置的單臺(tái)SFTP服務(wù)器故障時(shí),由于用戶不能登錄SFTP服務(wù)系統(tǒng),導(dǎo)致SFTP服務(wù)中斷,SFTP服務(wù)系統(tǒng)可用性低的問(wèn)題。
本發(fā)明提供的一種SFTP服務(wù)系統(tǒng),包括:一臺(tái)主用服務(wù)器、至少一臺(tái)備用服務(wù)器以及負(fù)載均衡裝置;所述負(fù)載均衡裝置分別與所述主用服務(wù)器、每臺(tái)所述備用服務(wù)器連接,所述負(fù)載均衡裝置,用于控制所述主用服務(wù)器、每臺(tái)所述備用服務(wù)器的工作狀態(tài);
每臺(tái)所述備用服務(wù)器的超級(jí)用戶的公鑰均設(shè)置在所述主用服務(wù)器的超級(jí)用戶的配置文件中;
所述主用服務(wù)器與每臺(tái)所述備用服務(wù)器之間進(jìn)行數(shù)據(jù)同步。
本發(fā)明還提供了一種SFTP服務(wù)系統(tǒng)應(yīng)用方法,應(yīng)用于SFTP服務(wù)系統(tǒng),所述應(yīng)用方法,包括:
負(fù)載均衡裝置檢測(cè)主用服務(wù)器和至少一臺(tái)備用服務(wù)器的運(yùn)行狀態(tài);
所述主用服務(wù)器與每臺(tái)所述備用服務(wù)器進(jìn)行數(shù)據(jù)同步;
當(dāng)所述主用服務(wù)器故障時(shí),所述負(fù)載均衡裝置從所述至少一臺(tái)備用服務(wù)器中選擇一臺(tái)備用服務(wù)器對(duì)外提供服務(wù);
其中,每臺(tái)所述備用服務(wù)器的超級(jí)用戶的公鑰均設(shè)置在所述主用服務(wù)器的超級(jí)用戶的配置文件中。
本發(fā)明提供的SFTP服務(wù)系統(tǒng)及其應(yīng)用方法,通過(guò)負(fù)載均衡裝置控制主用服務(wù)器和至少一臺(tái)備用服務(wù)器的工作狀態(tài),通過(guò)將每臺(tái)備用服務(wù)器的超級(jí)用戶的公鑰均設(shè)置在主用服務(wù)器的超級(jí)用戶的配置文件中,且主用服務(wù)器與每臺(tái)備用服務(wù)器實(shí)現(xiàn)數(shù)據(jù)同步,因此,當(dāng)主用服務(wù)器故障時(shí),負(fù)載均衡裝置可將SFTP服務(wù)切換到一臺(tái)備用服務(wù)器上,在修復(fù)主用服務(wù)器時(shí),用戶可登錄備用服務(wù)器,不會(huì)影響到SFTP服務(wù)的進(jìn)行,可用性高。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明SFTP服務(wù)系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖;
圖2為本發(fā)明SFTP服務(wù)系統(tǒng)中待同步數(shù)據(jù)的同步示意圖;
圖3為本發(fā)明SFTP服務(wù)系統(tǒng)應(yīng)用方法實(shí)施例一的流程示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述, 顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
安全文件傳輸協(xié)議(Secure File Transfer Protocol,簡(jiǎn)稱SFTP)是一種安全的文件傳輸協(xié)議,其為安全外殼協(xié)議(Secure Shell,簡(jiǎn)稱SSH)的一部分,是一種將文件傳輸至服務(wù)器的安全方式。在SSH軟件包中,已經(jīng)包含了一個(gè)SFTP的安全文件傳輸子系統(tǒng),SFTP本身沒(méi)有單獨(dú)的守護(hù)進(jìn)程,它使用SSH守護(hù)進(jìn)程(SSH daemon,簡(jiǎn)稱sshd)(端口號(hào)默認(rèn)是22)來(lái)完成相應(yīng)的連接操作。SFTP同樣使用加密傳輸認(rèn)證信息來(lái)傳輸數(shù)據(jù),因此,使用SFTP傳輸文件和數(shù)據(jù)是非常安全的。
目前,為了保證文件在文件傳輸時(shí)的安全性,主要通過(guò)在SFTP服務(wù)系統(tǒng)中配置單臺(tái)SFTP服務(wù)器為用戶提供服務(wù)。SFTP服務(wù)系統(tǒng)中的服務(wù)器不僅可以安全地接收用戶上傳的文件,還可以安全地從SFTP服務(wù)器上獲取文件。具體的,SFTP服務(wù)器為每個(gè)需要提供服務(wù)的用戶創(chuàng)建一個(gè)賬號(hào),并為賬號(hào)分配對(duì)應(yīng)的密碼,用戶用密碼或者證書(shū)認(rèn)證的方式登錄。用戶用自己的賬號(hào)登錄該SFTP服務(wù)器后,可在自己的目錄下面上傳和下載文件,與其他用戶的操作互不影響,實(shí)用性高。
然而,雖然上述SFTP服務(wù)系統(tǒng)可以保證文件的安全傳輸,但由于其只配置一臺(tái)SFTP服務(wù)器,當(dāng)該SFTP服務(wù)器出現(xiàn)故障時(shí),所有的用戶都不能登錄SFTP服務(wù)系統(tǒng),如果該故障不能被及時(shí)修復(fù),將會(huì)導(dǎo)致服務(wù)長(zhǎng)時(shí)間中斷,SFTP服務(wù)系統(tǒng)的可用性低。
針對(duì)現(xiàn)有SFTP服務(wù)系統(tǒng)的上述問(wèn)題,本發(fā)明提供了一種SFTP服務(wù)系統(tǒng)及其應(yīng)用方法,該SFTP服務(wù)系統(tǒng)通過(guò)設(shè)置一臺(tái)主用服務(wù)器、至少一臺(tái)備用服務(wù)器以及負(fù)載均衡裝置,而且,主用服務(wù)器、每臺(tái)備用服務(wù)器均分別與負(fù)載均衡裝置連接,每臺(tái)備用服務(wù)器的超級(jí)用戶的公鑰設(shè)置在主用服務(wù)器的超級(jí)用戶的配置文件中,主用服務(wù)器與每臺(tái)備用服務(wù)器之間進(jìn)行數(shù)據(jù)同步,這樣使得待傳輸?shù)奈募蛿?shù)據(jù)只在主用服務(wù)器或上述備用服務(wù)器中與用戶進(jìn)行傳輸,不會(huì)造成文件泄漏。所以,當(dāng)SFTP服務(wù)系統(tǒng)中的主用服務(wù)器出現(xiàn)故障時(shí),負(fù)載均衡裝置將SFTP服務(wù)切換到備用服務(wù)器上,在主用服務(wù)器進(jìn)行修復(fù)時(shí),用戶可以登錄備用服務(wù)器,不影響SFTP服務(wù)的進(jìn)行。
圖1為本發(fā)明SFTP服務(wù)系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明實(shí)施例提供的SFTP服務(wù)系統(tǒng),包括:一臺(tái)主用服務(wù)器11、至少一臺(tái)備用服務(wù)器12以及負(fù)載均衡裝置13。
具體的,本發(fā)明實(shí)施例以兩臺(tái)備用服務(wù)器為例進(jìn)行說(shuō)明,如圖1所示,負(fù)載均衡裝置13分別與主用服務(wù)器11、每臺(tái)備用服務(wù)器12連接,該負(fù)載均衡裝置13,用于控制主用服務(wù)器11、每臺(tái)備用服務(wù)器12的工作狀態(tài)。每臺(tái)備用服務(wù)器12的超級(jí)用戶的公鑰均設(shè)置在主用服務(wù)器11的超級(jí)用戶的配置文件中;主用服務(wù)器11與每臺(tái)備用服務(wù)器12之間進(jìn)行數(shù)據(jù)同步。
具體的,SFTP服務(wù)系統(tǒng)的服務(wù)流程可總結(jié)如下:
首先,在SFTP服務(wù)系統(tǒng)中,利用主服務(wù)器11搭建SFTP服務(wù),對(duì)操作系統(tǒng)的SSH守護(hù)進(jìn)程(SSH daemon,簡(jiǎn)稱sshd)進(jìn)行重新配置,具體的,修改配置文件sshd_config,實(shí)現(xiàn)SFTP服務(wù)系統(tǒng)中SFTP服務(wù)的配置,并規(guī)定只可從一臺(tái)服務(wù)器登錄服務(wù)系統(tǒng),不允許用戶的隨意登錄,重新啟動(dòng)sshd進(jìn)程,SFTP服務(wù)系統(tǒng)中的SFTP服務(wù)生效;
其次,為使用該SFTP服務(wù)系統(tǒng)的每個(gè)用戶創(chuàng)建一個(gè)賬號(hào),并為賬號(hào)配置密碼和證書(shū)文件,進(jìn)而保證用戶可以使用自己的賬號(hào)正常登陸該服務(wù)系統(tǒng);
再次,將每臺(tái)備用服務(wù)器超級(jí)用戶的公鑰設(shè)置在主用服務(wù)器超級(jí)用戶的配置文件中,進(jìn)而實(shí)現(xiàn)主用服務(wù)器無(wú)密碼登錄備用服務(wù)器。
具體的,超級(jí)用戶存在于Linux系統(tǒng)、UNIX系統(tǒng)和類UNIX系統(tǒng)中,是系統(tǒng)中唯一的超級(jí)用戶,相當(dāng)于Windows系統(tǒng)中的administrator用戶,其具有系統(tǒng)中所有的權(quán)限,如啟動(dòng)或停止一個(gè)進(jìn)程,刪除或增加用戶,增加或者禁用硬件等等。
用戶使用SFTP服務(wù)系統(tǒng)進(jìn)行文件傳輸時(shí),通常會(huì)對(duì)文件進(jìn)行加密處理,而公鑰和私鑰是服務(wù)器與用戶進(jìn)行通信的憑證,公鑰與私鑰是通過(guò)一種加密算法得到的一個(gè)密鑰對(duì),公鑰是密鑰對(duì)中公開(kāi)的部分,私鑰則是非公開(kāi)的部分。用戶和服務(wù)器雙方均需要配置這個(gè)密鑰對(duì),即公鑰和私鑰,這兩把密鑰可以互為加解密。公鑰是公開(kāi)的,不需要保密,而私鑰是由用戶自己持有,并且必須妥善保管和注意保密。
因此,將備用服務(wù)器超級(jí)用戶的公鑰設(shè)置到主用服務(wù)器超級(jí)用戶的配置文件中,也即,備用服務(wù)器超級(jí)用戶的公鑰都由主用服務(wù)器統(tǒng)一管理,進(jìn)而 在保證SFTP服務(wù)系統(tǒng)安全的前提下,主用服務(wù)器能夠無(wú)密碼登錄備用服務(wù)器,快捷、登錄速度快。
本發(fā)明實(shí)施例提供的SFTP服務(wù)系統(tǒng),通過(guò)設(shè)置負(fù)載均衡裝置分別與一臺(tái)主用服務(wù)器、至少一臺(tái)備用服務(wù)器連接,使其控制主用服務(wù)器、備用服務(wù)器的工作狀態(tài),通過(guò)將備用服務(wù)器的超級(jí)用戶的公鑰設(shè)置在主用服務(wù)器的超級(jí)用戶的配置文件中,能夠?qū)崿F(xiàn)主用服務(wù)器無(wú)密碼登錄備用服務(wù)器,通過(guò)主用服務(wù)器與每臺(tái)備用服務(wù)器之間進(jìn)行數(shù)據(jù)同步,保證了備用服務(wù)器數(shù)據(jù)的實(shí)時(shí)更新,因此,本發(fā)明提供的SFTP服務(wù)系統(tǒng),當(dāng)SFTP服務(wù)系統(tǒng)中的主用服務(wù)器出現(xiàn)故障時(shí),可將SFTP服務(wù)切換到備用服務(wù)器上,用戶可以登錄備用服務(wù)器,在保證文件傳輸安全的前提下,也不會(huì)影響SFTP服務(wù)的進(jìn)行,提高了SFTP服務(wù)系統(tǒng)的可用性。
進(jìn)一步地,在上述實(shí)施例提供的SFTP服務(wù)系統(tǒng)中,每臺(tái)備用服務(wù)器12與主用服務(wù)器11的配置相同,且主用服務(wù)器11的接入優(yōu)先級(jí)高于每臺(tái)備用服務(wù)器12的接入優(yōu)先級(jí)。
具體的,由于備用服務(wù)器12與主用服務(wù)器11的配置相同,在主用服務(wù)器11出現(xiàn)故障,無(wú)法提供SFTP服務(wù)時(shí),可以由備用服務(wù)器12為用戶提供服務(wù)。通過(guò)設(shè)置主用服務(wù)器11的接入優(yōu)先級(jí)高于備用服務(wù)器12的接入優(yōu)先級(jí),在一般情況下,只有主用服務(wù)器11為用戶提供服務(wù),只有當(dāng)主用服務(wù)器11出現(xiàn)故障時(shí),才利用備用服務(wù)器12為用戶提供服務(wù),保證了用戶使用該SFTP服務(wù)系統(tǒng)進(jìn)行文件傳輸時(shí)的安全性。
可選的,在上述實(shí)施例提供的SFTP服務(wù)系統(tǒng)中,主用服務(wù)器11上的待同步數(shù)據(jù)每間隔一設(shè)定時(shí)間自動(dòng)同步到每臺(tái)備用服務(wù)器12上。
具體的,主用服務(wù)器11和備用服務(wù)器12之間可通過(guò)遠(yuǎn)程同步工具進(jìn)行數(shù)據(jù)同步,遠(yuǎn)程同步工具可選用rsync(Remote Sync),rsync是類UNIX系統(tǒng)下的數(shù)據(jù)鏡像備份工具,其配置在主用服務(wù)器11和備用服務(wù)器12中,支持本地復(fù)制,或者與其他SSH、rsync主機(jī)同步。進(jìn)一步的,遠(yuǎn)程同步工具上可設(shè)置定時(shí)程序,當(dāng)備用服務(wù)器12搭建好以后,無(wú)需手工創(chuàng)建用戶和拷貝用戶賬號(hào)下的文件,可由定時(shí)程序每隔一設(shè)定時(shí)間自動(dòng)將主用服務(wù)器11上的待同步數(shù)據(jù)同步到備用服務(wù)器12上,保證了備用服務(wù)器12上數(shù)據(jù)的實(shí)時(shí)更新。
舉例來(lái)說(shuō),在SFTP服務(wù)系統(tǒng)中,可設(shè)置主用服務(wù)器11的服務(wù)地址為 102.174.10.67,其中一臺(tái)備用服務(wù)器12的服務(wù)地址為102.174.10.5,該主用服務(wù)器11和備用服務(wù)器12之間通過(guò)遠(yuǎn)程同步工具進(jìn)行數(shù)據(jù)同步,利用負(fù)載均衡工具13做負(fù)載均衡,服務(wù)地址為20.17.11.172,服務(wù)端口號(hào)為22。由于主用服務(wù)器11的接入優(yōu)先級(jí)高于每臺(tái)備用服務(wù)器12的接入優(yōu)先級(jí),所以,平時(shí)只使用主用服務(wù)器11的服務(wù)地址102.174.10.67對(duì)外提供服務(wù),在主用服務(wù)器11故障時(shí),才使用備用服務(wù)器12的服務(wù)地址102.174.10.5對(duì)外提供服務(wù)。上述配置方式保證了在SFTP服務(wù)系統(tǒng)中即使配置多臺(tái)服務(wù)器也能夠保證文件傳輸?shù)陌踩浴?/p>
圖2為本發(fā)明SFTP服務(wù)系統(tǒng)中待同步數(shù)據(jù)的同步示意圖。如圖2所示,本發(fā)明提供的SFTP服務(wù)系統(tǒng),待同步數(shù)據(jù),包括:SFTP服務(wù)配置文件、用戶配置文件、系統(tǒng)配置文件和用戶數(shù)據(jù)。
具體的,如圖2所示,主用服務(wù)器可采用遠(yuǎn)程同步工具將主用服務(wù)器的服務(wù)地址102.174.10.67對(duì)應(yīng)的待同步數(shù)據(jù)同步到備用服務(wù)器的服務(wù)地址102.174.10.5上,且待同步數(shù)據(jù),包括:SFTP服務(wù)配置文件、用戶配置文件、系統(tǒng)配置文件和用戶數(shù)據(jù)。
圖3為本發(fā)明SFTP服務(wù)系統(tǒng)應(yīng)用方法實(shí)施例一的流程示意圖。本發(fā)明實(shí)施例提供的SFTP服務(wù)系統(tǒng)應(yīng)用方法,應(yīng)用于SFTP服務(wù)系統(tǒng),如圖3所示,SFTP服務(wù)系統(tǒng)應(yīng)用方法,包括:
步驟301:負(fù)載均衡裝置檢測(cè)主用服務(wù)器和至少一臺(tái)備用服務(wù)器的運(yùn)行狀態(tài);
負(fù)載均衡裝置實(shí)時(shí)檢測(cè)SFTP服務(wù)系統(tǒng)中主用服務(wù)器和至少一臺(tái)備用服務(wù)器的運(yùn)行狀態(tài),一般情況下,只使用主用服務(wù)器對(duì)外提供服務(wù),只有當(dāng)主用服務(wù)器出現(xiàn)故障時(shí),才利用備用服務(wù)器對(duì)外提供服務(wù),這樣可以保證用戶使用該SFTP服務(wù)系統(tǒng)進(jìn)行文件傳輸時(shí)的安全性。
步驟302:主用服務(wù)器與每臺(tái)備用服務(wù)器進(jìn)行數(shù)據(jù)同步;
具體的,主用服務(wù)器和備用服務(wù)器之間可通過(guò)遠(yuǎn)程同步工具進(jìn)行數(shù)據(jù)同步,遠(yuǎn)程同步工具可選用rsync,其配置在主用服務(wù)器和備用服務(wù)器中,支持本地復(fù)制,或者與其他SSH、rsync主機(jī)同步。進(jìn)一步的,遠(yuǎn)程同步工具上可設(shè)置定時(shí)程序,當(dāng)備用服務(wù)器搭建好以后,無(wú)需手工創(chuàng)建用戶和拷貝用戶賬號(hào)下的文件,可由定時(shí)程序每隔一設(shè)定時(shí)間自動(dòng)將主用服務(wù)器上的待同步數(shù) 據(jù)同步到備用服務(wù)器上,保證了備用服務(wù)器上數(shù)據(jù)的實(shí)時(shí)更新。
步驟303:當(dāng)主用服務(wù)器故障時(shí),負(fù)載均衡裝置從上述至少一臺(tái)備用服務(wù)器中選擇一臺(tái)備用服務(wù)器對(duì)外提供服務(wù)。
其中,每臺(tái)備用服務(wù)器的超級(jí)用戶的公鑰均設(shè)置在主用服務(wù)器的超級(jí)用戶的配置文件中。
通過(guò)將備用服務(wù)器超級(jí)用戶的公鑰設(shè)置到主用服務(wù)器超級(jí)用戶的配置文件中,能夠?qū)崿F(xiàn)主用服務(wù)器無(wú)密碼登錄備用服務(wù)器,簡(jiǎn)便快捷,登錄速度快。當(dāng)主用服務(wù)器出現(xiàn)故障時(shí),負(fù)載均衡裝置可以從上述至少一臺(tái)備用服務(wù)器中選擇任意一臺(tái)備用服務(wù)器對(duì)外提供服務(wù),從而保證了SFTP服務(wù)不中斷,不會(huì)影響到用戶使用SFTP服務(wù)。
本發(fā)明實(shí)施例提供的SFTP服務(wù)系統(tǒng)應(yīng)用方法,通過(guò)負(fù)載均衡裝置檢測(cè)主用服務(wù)器和至少一臺(tái)備用服務(wù)器的運(yùn)行狀態(tài),且使主用服務(wù)器與每臺(tái)備用服務(wù)器實(shí)現(xiàn)數(shù)據(jù)同步,當(dāng)主用服務(wù)器故障時(shí),負(fù)載均衡裝置可將SFTP服務(wù)切換到一臺(tái)備用服務(wù)器上,在用戶修復(fù)主用服務(wù)器時(shí),用戶可登錄備用服務(wù)器,不會(huì)影響到SFTP服務(wù)的進(jìn)行,可用性高。
進(jìn)一步的,在本發(fā)明上述實(shí)施例提供的SFTP服務(wù)系統(tǒng)應(yīng)用方法中,每臺(tái)備用服務(wù)器與主用服務(wù)器的配置相同,主用服務(wù)器的接入優(yōu)先級(jí)高于每臺(tái)備用服務(wù)器的接入優(yōu)先級(jí)。
可選的,主用服務(wù)器上的待同步數(shù)據(jù)每間隔一設(shè)定時(shí)間自動(dòng)同步到每臺(tái)備用服務(wù)器上。
進(jìn)一步的,上述待同步數(shù)據(jù),包括:SFTP服務(wù)配置文件、用戶配置文件、系統(tǒng)配置文件和用戶數(shù)據(jù)。
本發(fā)明實(shí)施例提供的SFTP服務(wù)系統(tǒng)應(yīng)用方法,適用于如圖1和圖2所示的SFTP服務(wù)系統(tǒng),其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
本發(fā)明提供的SFTP服務(wù)系統(tǒng)及其應(yīng)用方法,通過(guò)負(fù)載均衡裝置控制主用服務(wù)器和至少一臺(tái)備用服務(wù)器的工作狀態(tài),通過(guò)將每臺(tái)備用服務(wù)器的超級(jí)用戶的公鑰均設(shè)置在主用服務(wù)器的超級(jí)用戶的配置文件中,且主用服務(wù)器與每臺(tái)備用服務(wù)器實(shí)現(xiàn)數(shù)據(jù)同步,因此,當(dāng)主用服務(wù)器故障時(shí),負(fù)載均衡裝置可將SFTP服務(wù)切換到一臺(tái)備用服務(wù)器上,在修復(fù)主用服務(wù)器時(shí),用戶可登錄備用服務(wù)器,不會(huì)影響到SFTP服務(wù)的進(jìn)行,可用性高。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。