本發(fā)明專利技術(shù)適用于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,提供了一種服務器運維方法、裝置及系統(tǒng)。該方法包括:主控服務器通過向被控服務器發(fā)起SSH連接請求,與被控服務器進行連接驗證,當通過驗證后,與被控服務器建立SSH連接,向被控服務器發(fā)送第一運維命令,從被控服務器中獲取第一運維命令的執(zhí)行結(jié)果,當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向被控服務器發(fā)送第二運維命令,相較于現(xiàn)有技術(shù),本發(fā)明專利技術(shù)實現(xiàn)了自動化運維,提升了運維效率,同時通過采用SSH通道進行運維操作,有效地解決運維過程中存在的安全隱患的問題。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)屬于互聯(lián)網(wǎng)
,尤其涉及一種服務器運維方法、裝置及系統(tǒng)。
技術(shù)介紹
SSH為(Secure Shell,安全外殼協(xié)議)由IETF(The Internet Engineering Task Force,互聯(lián)網(wǎng)工程任務組)的網(wǎng)絡工作小組(Network Working Group)所制定,SSH為建立在應用層和傳輸層基礎上的安全協(xié)議。SSH是目前較可靠,專為遠程登錄會話和其他網(wǎng)絡服務提供安全性的協(xié)議。利用SSH協(xié)議可以有效防止遠程管理過程中的信息泄露問題。近年來,隨著科技的高速發(fā)展,遠程運維控制技術(shù)被越來越多的個人及公司使用,然而,現(xiàn)有的運維技術(shù)基本都是采用手動的運維控制方式,操作繁瑣,浪費人力,同時也存在一定的安全隱患,不能滿足用戶的需要。
技術(shù)實現(xiàn)思路
本專利技術(shù)所要解決的技術(shù)問題在于提供一種服務器運維方法、裝置及系統(tǒng),旨在解決現(xiàn)有技術(shù)中的運維技術(shù)采用手動的運維控制方式,操作繁瑣,浪費人力,同時存在的安全隱患的問題。本專利技術(shù)是這樣實現(xiàn)的,一種服務器運維方法,所述方法包括:向被控服務器發(fā)起SSH連接請求;與所述被控服務器進行連接驗證;當通過驗證后,與所述被控服務器建立SSH連接;向所述被控服務器發(fā)送第一運維命令;從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果;當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令。進一步地,所述從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果之后包括:當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果相同時,結(jié)束控制操作。本專利技術(shù)還提供了一種服務器運維方法,所述方法包括:當接收到主控服務器發(fā)起SSH連接請求后,與所述主控服務器進行連接驗證;當通過驗證后,與所述主控服務器建立SSH連接;接收并執(zhí)行所述主控服務器發(fā)送第一運維命令;保存所述第一運維命令的執(zhí)行結(jié)果;接收并執(zhí)行所述主控服務器發(fā)送第二運維命令。本專利技術(shù)還提供了一種服務器運維方法,所述方法包括:主控服務器向被控服務器發(fā)起SSH連接請求;所述主控服務器與所述被控服務器進行連接驗證;當通過驗證后,所述主控服務器與所述被控服務器建立SSH連接;所述主控服務器向所述被控服務器發(fā)送第一運維命令;所述被控服務器接收并執(zhí)行所述主控服務器發(fā)送第一運維命令,并保存所述第一運維命令的執(zhí)行結(jié)果;所述主控服務器從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果,當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令;所述被控服務器接收并執(zhí)行所述主控服務器發(fā)送第二運維命令。本專利技術(shù)還提供了一種服務器運維裝置,所述裝置包括:請求模塊,用于向被控服務器發(fā)起SSH連接請求;主控驗證模塊,用于與所述被控服務器進行連接驗證;主控連接模塊,用于當通過驗證后,與所述被控服務器建立SSH連接;發(fā)送模塊,用于向所述被控服務器發(fā)送第一運維命令;獲取模塊,用于從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果;對比模塊,用于比較獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果是否相同;所述發(fā)送模塊,還用于當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令。進一步地,所述裝置還包括:終止模塊,用于當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果相同時,結(jié)束控制操作。本專利技術(shù)還提供了一種服務器運維裝置,所述裝置包括:被控驗證模塊,用于當接收到主控服務器發(fā)起SSH連接請求后,與所述主控服務器進行連接驗證;被控連接模塊,用于當通過驗證后,與所述主控服務器建立SSH連接;接收模塊,用于接收所述主控服務器發(fā)送第一運維命令;執(zhí)行模塊,用于執(zhí)行所述主控服務器發(fā)送第一運維命令;保存模塊,用于保存所述第一運維命令的執(zhí)行結(jié)果;接收模塊,還用于接收所述主控服務器發(fā)送第二運維命令;執(zhí)行模塊,還用于執(zhí)行所述主控服務器發(fā)送第二運維命令。本專利技術(shù)還提供了一種服務器運維系統(tǒng),所述系統(tǒng)包括:主控服務器和被控服務器;所述主控服務器,用于向被控服務器發(fā)起SSH連接請求;所述主控服務器與所述被控服務器,用于進行連接驗證,當通過驗證后,所述主控服務器與所述被控服務器建立SSH連接;所述主控服務器,還用于向所述被控服務器發(fā)送第一運維命令;所述被控服務器,還用于接收并執(zhí)行所述主控服務器發(fā)送第一運維命令,并保存所述第一運維命令的執(zhí)行結(jié)果;所述主控服務器,還用于從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果,當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令;所述被控服務器,還用于接收并執(zhí)行所述主控服務器發(fā)送第二運維命令。從上述本專利技術(shù)實施例可知,本專利技術(shù)的主控服務器通過向被控服務器發(fā)起SSH連接請求,與被控服務器進行連接驗證,當通過驗證后,與被控服務器建立SSH連接,向被控服務器發(fā)送第一運維命令,從被控服務器中獲取第一運維命令的執(zhí)行結(jié)果,當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向被控服務器發(fā)送第二運維命令,相較于現(xiàn)有技術(shù),本專利技術(shù)實現(xiàn)了自動化運維,提升了運維效率,同時通過采用SSH通道進行運維操作,有效地解決運維過程中存在的安全隱患的問題。附圖說明為了更清楚地說明本專利技術(shù)實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術(shù)的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本專利技術(shù)第一實施例提供的服務器運維方法的實現(xiàn)流程示意圖;圖2是本專利技術(shù)第二實施例提供的服務器運維方法的實現(xiàn)流程示意圖;圖3是本專利技術(shù)第三實施例提供的服務器運維方法的實現(xiàn)流程示意圖;圖4是本專利技術(shù)第四實施例提供的服務器運維方法的實現(xiàn)流程示意圖;圖5是本專利技術(shù)第五實施例提供的服務器運維裝置的結(jié)構(gòu)示意圖;圖6是本專利技術(shù)第六實施例提供的服務器運維裝置的結(jié)構(gòu)示意圖;圖7是本專利技術(shù)第七實施例提供的服務器運維裝置的結(jié)構(gòu)示意圖;圖8是本專利技術(shù)第八實施例提供的服務器運維系統(tǒng)的結(jié)構(gòu)示意圖。具體實施方式為使得本專利技術(shù)的專利技術(shù)目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本專利技術(shù)實施例中的附圖,對本專利技術(shù)實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術(shù)一部分實施例,而非全部實施例?;诒緦@夹g(shù)中的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術(shù)保護的范圍。本專利技術(shù)所要解決的技術(shù)問題在于提供一種服務器運維方法、裝置及系統(tǒng),旨在解決現(xiàn)有技術(shù)中的運維技術(shù)采用手動的運維控制方式,操作繁瑣,浪費人力,同時存在的安全隱患的問題。下面介紹一種服務器運維方法,首先從執(zhí)行主體為主控服務器的角度進行描述,請參閱圖1,本專利技術(shù)實施例中提供的服務器運維方法包括:S101、向被控服務器發(fā)起SSH連接請求;該被控服務器可以是一個服務器,也可以是多個服務器。S102、與被控服務器進行連接驗證;本方法涉及到SSH通道連接的兩種方式,一種是通過驗證連接秘鑰進行連接,另一種是通過驗證用戶名及密碼進行連接。當用戶選擇采用驗證連接密匙的方式,首先要在主控服務器和被控服務器之間創(chuàng)建一對密匙,并將創(chuàng)建的兩把密匙分別放置在主控服務器和被控服務器中。當收到主控服務器發(fā)出的連接請求后,被控服務器將搜尋之前創(chuàng)建的、存放在被控服務器中的那把秘鑰,同時接收主控服務器發(fā)送的、之前創(chuàng)建的存放在主控服務器中的那把秘鑰,然后把兩把密匙進行配本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種服務器運維方法,其特征在于,所述方法包括:向被控服務器發(fā)起SSH連接請求;與所述被控服務器進行連接驗證;當通過驗證后,與所述被控服務器建立SSH連接;向所述被控服務器發(fā)送第一運維命令;從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果;當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令。
【技術(shù)特征摘要】
1.一種服務器運維方法,其特征在于,所述方法包括:向被控服務器發(fā)起SSH連接請求;與所述被控服務器進行連接驗證;當通過驗證后,與所述被控服務器建立SSH連接;向所述被控服務器發(fā)送第一運維命令;從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果;當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令。2.如權(quán)利要求1所述的方法,其特征在于,所述從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果之后包括:當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果相同時,結(jié)束控制操作。3.一種服務器運維方法,其特征在于,所述方法包括:當接收到主控服務器發(fā)起SSH連接請求后,與所述主控服務器進行連接驗證;當通過驗證后,與所述主控服務器建立SSH連接;接收并執(zhí)行所述主控服務器發(fā)送第一運維命令;保存所述第一運維命令的執(zhí)行結(jié)果;接收并執(zhí)行所述主控服務器發(fā)送第二運維命令。4.一種服務器運維方法,其特征在于,所述方法包括:主控服務器向被控服務器發(fā)起SSH連接請求;所述主控服務器與所述被控服務器進行連接驗證;當通過驗證后,所述主控服務器與所述被控服務器建立SSH連接;所述主控服務器向所述被控服務器發(fā)送第一運維命令;所述被控服務器接收并執(zhí)行所述主控服務器發(fā)送第一運維命令,并保存所述第一運維命令的執(zhí)行結(jié)果;所述主控服務器從所述被控服務器中獲取所述第一運維命令的執(zhí)行結(jié)果,當獲取的執(zhí)行結(jié)果與預置的執(zhí)行結(jié)果不同時,向所述被控服務器發(fā)送第二運維命令;所述被控服務器接收并執(zhí)行所述主控服務器發(fā)送第二運維命令。5.一種服務器運維裝置,其特征在于,所述裝置包括:請求模塊,用于向被控服務器發(fā)起SSH連接請求;主控驗證模塊,用于與所述被控服務器進行連接驗證;主控連接模塊,用于當通過驗證后,與所述...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王鐵巖,張文冠,戴叢磊,貝金雨,
申請(專利權(quán))人:深圳市八零年代網(wǎng)絡科技有限公司,
類型:發(fā)明
國別省市:廣東;44
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。