本發(fā)明涉及信息處理技術(shù)領(lǐng)域,特別涉及一種操作系統(tǒng)啟動方法及裝置。
背景技術(shù):
隨著信息化的發(fā)展,電子設(shè)備已經(jīng)成為人們生活中不可缺少的一部分。例如,無論是工作還是生活,人們每天都會用到計算機、服務(wù)器、手機和平板電腦等各種終端設(shè)備。在啟動這些電子設(shè)備時首先進入基本輸入輸出系統(tǒng)(basicinput/outputsystem,bios)。在啟動bios系統(tǒng)階段,各硬件軟件都順利通過檢測后,再啟動操作系統(tǒng)。
為保證操作系統(tǒng)的安全性,許多用戶都會為操作系統(tǒng)設(shè)置登錄密碼。這樣在啟動操作系統(tǒng)時,如果用戶多次輸入密碼仍無法登錄系統(tǒng),系統(tǒng)還會提示用戶輸入驗證碼,來驗證用戶的身份。這種方式是以被動保護的方式,安全性仍然較低。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例的目的是提供一種使操作系統(tǒng)安全性更高的操作系統(tǒng)啟動方法及裝置。
為了實現(xiàn)上述目的,本發(fā)明實施例提供了一種操作系統(tǒng)啟動方法,包括:
執(zhí)行啟動操作系統(tǒng)的保護模式的操作;
若無法啟動操作系統(tǒng)的保護模式,則采取預(yù)設(shè)的保護措施;
以預(yù)設(shè)的通信方式發(fā)送提示信息。
作為優(yōu)選,執(zhí)行啟動操作系統(tǒng)的保護模式的操作,包括:
驗證輸入的用戶身份信息是否正確;
如果不正確,則確定無法啟動操作系統(tǒng)的保護模式。
作為優(yōu)選,執(zhí)行啟動操作系統(tǒng)的保護模式的操作包括:
驗證輸入的用戶身份信息是否正確;
驗證輸入的用戶身份信息的錯誤次數(shù);
若輸入的用戶身份信息的錯誤次數(shù)達(dá)到預(yù)設(shè)次數(shù),仍然不正確,則為無法啟動操作系統(tǒng)的保護模式。作為優(yōu)選,所述用戶身份信息包括以下至少一種:
用戶名和對應(yīng)的登錄密碼、聲紋信息、指紋信息和虹膜信息。
作為優(yōu)選,采取預(yù)設(shè)的保護措施包括:對存儲器中存儲的內(nèi)容進行加密和清除存儲器的剩余空間。
作為優(yōu)選,預(yù)設(shè)的通信方式包括以下至少一種:向用戶發(fā)送電子郵件、發(fā)送短消息、發(fā)送當(dāng)前使用者的照片、發(fā)送當(dāng)前場景的視頻和向用戶發(fā)送終端設(shè)備的位置信息。
本發(fā)明實施例還提供一種操作系統(tǒng)啟動裝置,包括:
啟動模塊,配置為執(zhí)行啟動操作系統(tǒng)的保護模式的操作;
保護模塊,配置為當(dāng)無法啟動操作系統(tǒng)的保護模式時,采取預(yù)設(shè)的保護措施;
提示模塊,配置為以預(yù)設(shè)的通信方式發(fā)送提示信息。
作為優(yōu)選,啟動模塊,具體配置為:
驗證輸入的用戶身份信息是否正確;
如果不正確,則確定無法啟動操作系統(tǒng)的保護模式。
作為優(yōu)選,啟動模塊,還具體配置為:
驗證輸入的用戶身份信息是否正確;
驗證輸入的用戶身份信息的錯誤次數(shù);
若輸入的用戶身份信息的錯誤次數(shù)達(dá)到預(yù)設(shè)次數(shù),仍然不正確,則為無法啟動操作系統(tǒng)的保護模式。作為優(yōu)選,采取預(yù)設(shè)的保護措施包括:對存儲器中存儲的信息進行加密;并清除存儲器的剩余空間。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:本實施例的技術(shù)方案在無法啟動操作系統(tǒng)的保護模式的情況下,采取預(yù)設(shè)的保護措施,以預(yù)設(shè)的通信方式發(fā)送提示信息,從而提高了終端設(shè)備的安全性。
附圖說明
圖1為本發(fā)明的操作系統(tǒng)啟動方法的實施例一的流程圖;
圖2為本發(fā)明的操作系統(tǒng)啟動方法的實施例二的流程圖;
圖3為本發(fā)明的操作系統(tǒng)啟動方法的實施例三的流程圖;
圖4為本發(fā)明的操作系統(tǒng)啟動裝置的實施例一的示意圖。
具體實施方式
下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式作進一步詳細(xì)描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
圖1為本發(fā)明的操作系統(tǒng)啟動方法的實施例一的流程圖,如圖1所示,本實施例的操作系統(tǒng)啟動方法,具體可以包括如下步驟:
s101,執(zhí)行啟動操作系統(tǒng)的保護模式的操作。
具體地,為了提高終端設(shè)備的安全性,避免他人使用終端設(shè)備或者終端設(shè)備丟失導(dǎo)致終端設(shè)備中的資料被竊取的情況,很多用戶都為操作系統(tǒng)設(shè)置登錄密碼。本實施例的操作系統(tǒng)的保護模式可以包括身份驗證模式。其中,終端設(shè)備包括計算機、服務(wù)器、手機和平板電腦等常用的終端設(shè)備。
s102,若無法啟動操作系統(tǒng)的保護模式,則采取預(yù)設(shè)的保護措施。
具體地,如果無法啟操作系統(tǒng)的保護模式,則說明當(dāng)前的用戶可能為非法用戶,因此需要對終端設(shè)備采取保護措施。其中,保護措施例如可以包括:對存儲器中存儲的內(nèi)容進行加密和/或清除存儲器的剩余空間。
s103,以預(yù)設(shè)的通信方式發(fā)送提示信息。
具體地,為加強終端設(shè)備的安全性,當(dāng)非法用戶試圖登錄操作系統(tǒng)時,可以通過終端設(shè)備自帶的一些軟硬件功能向用戶發(fā)送提示信息,以提示用戶,有非法用戶正在試圖登錄操作系統(tǒng)。例如可以通過郵件向用戶發(fā)送提示,還可以通過終端設(shè)備自帶的gps功能向用戶發(fā)送位置信息。
本實施例的技術(shù)方案在無法啟動操作系統(tǒng)的保護模式的情況下,采取預(yù)設(shè)的保護措施;以預(yù)設(shè)的通信方式發(fā)送提示信息,從而提高了終端設(shè)備的安全性。
圖2為本發(fā)明的操作系統(tǒng)啟動方法的實施例二的流程圖,本實施例的操作系統(tǒng)啟動方法在上述實施例一的基礎(chǔ)上,進一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖2所示,本實施例的操作系統(tǒng)啟動方法,具體可以包括如下步驟:
s201,驗證輸入的用戶身份信息是否正確;如果正確,則執(zhí)行步驟s202,否則執(zhí)行步驟s203。
具體地,當(dāng)操作系統(tǒng)進入身份驗證的保護模式,則會提示用戶輸入用戶身份信息。操作系統(tǒng)的數(shù)據(jù)庫中存儲有用戶身份信息,可以對其進行驗證。其中,所述用戶身份信息包括以下至少一種:用戶名和對應(yīng)的登錄密碼、聲紋信息、指紋信息和虹膜信息,但不限于此。
s202,啟動操作系統(tǒng)。
具體地,在本實施例中,如果用戶名和對應(yīng)的登錄密碼正確,則說明當(dāng)前的用戶是合法的用戶,這時可以啟動操作系統(tǒng)。
s203,采取預(yù)設(shè)的保護措施。
具體地,如果輸入的用戶身份信息不正確,說明當(dāng)前的用戶可能為非法用戶,這時將要采取預(yù)設(shè)的保護措施來提醒合法的用戶。
其中,采取預(yù)設(shè)的保護措施包括:對存儲器中存儲的信息進行加密;并清除存儲器的剩余空間。
s204,以預(yù)設(shè)的通信方式發(fā)送提示信息。
其中,預(yù)設(shè)的通信方式包括以下至少一種:向用戶發(fā)送電子郵件、發(fā)送短消息、發(fā)送當(dāng)前使用者的照片、發(fā)送當(dāng)前場景的視頻和向用戶發(fā)送終端設(shè)備的位置信息。
具體地,為加強終端設(shè)備的安全性,當(dāng)非法用戶試圖登錄操作系統(tǒng)時,可以通過終端設(shè)備自帶的一些軟硬件功能向用戶發(fā)送提示信息,以提示用戶,有非法用戶正在試圖登錄操作系統(tǒng)。例如可以通過郵件向用戶發(fā)送提示,還可以通過終端設(shè)備自帶的gps功能向用戶發(fā)送位置信息。
本實施例的技術(shù)方案在無法啟動操作系統(tǒng)的保護模式的情況下,采取預(yù)設(shè)的保護措施,以預(yù)設(shè)的通信方式向用戶發(fā)送提示信息,從而提高了終端設(shè)備的安全性。
圖3為本發(fā)明的操作系統(tǒng)啟動方法的實施例三的流程圖,本實施例的操作系統(tǒng)啟動方法在上述實施例一的基礎(chǔ)上,進一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖3所示,本實施例的操作系統(tǒng)啟動方法,具體可以包括如下步驟:
s301,驗證輸入的用戶身份信息是否正確;如果正確,則執(zhí)行步驟s302,否則執(zhí)行步驟s303。。
具體地,當(dāng)操作系統(tǒng)進入身份驗證的保護模式,則會提示用戶輸入用戶身份信息。操作系統(tǒng)的數(shù)據(jù)庫中存儲有用戶身份信息,可以對其進行驗證。其中,所述用戶身份信息包括以下至少一種:用戶名和對應(yīng)的登錄密碼、聲紋信息、指紋信息和虹膜信息,但不限于此。
s302,啟動操作系統(tǒng)。
具體地,在本實施例中,如果用戶名和對應(yīng)的登錄密碼正確,則說明當(dāng)前的用戶是合法的用戶,這時可以啟動操作系統(tǒng)。
s303,驗證輸入的用戶身份信息的錯誤次數(shù)是否達(dá)到預(yù)設(shè)次數(shù);若未達(dá)到,則返回執(zhí)行步驟s301;否則執(zhí)行步驟s304。
由于用戶也可能存在誤操作的情況,因此只輸入一次用戶名和密碼,就采取保護措施,不方便用戶的使用。因此本實施例可以設(shè)置最大輸入次數(shù),以便于用戶的使用。具體地,可以事先設(shè)置最大的輸入次數(shù),例如為5次。當(dāng)前用戶輸入用戶名和密碼,如果連續(xù)輸入5次,仍然不正確,則采取進一步的措施。
在本發(fā)明的其他實施例中,如果沒有設(shè)置最大的輸入次數(shù),則默認(rèn)的預(yù)設(shè)次數(shù)為1次,這樣將在第一次輸入錯誤的情況下,就確定為無法進入操作系統(tǒng),而采取預(yù)設(shè)的保護措施。
s304,采取預(yù)設(shè)的保護措施。
具體地,如果輸出的用戶信息達(dá)到預(yù)設(shè)的次數(shù)后,仍然不正確,則為無法啟動操作系統(tǒng)的保護模式,則說明當(dāng)前的用戶可能為非法用戶,這時將采取預(yù)設(shè)的保護措施。
其中,采取預(yù)設(shè)的保護措施包括:對存儲器中存儲的信息進行加密;并清除存儲器的剩余空間。
需要注意的是,當(dāng)合法的用戶再次獲得終端設(shè)備時,仍然可以輸入正確的用戶名和對應(yīng)的密碼來啟動操作系統(tǒng),并讀取其中存儲的信息。
其中,清除存儲器的剩余空間指的是清除操作系統(tǒng)的閑置的空間。依照操作系統(tǒng)存儲器的工作原理,刪除存儲器中存儲的信息后,該信息仍然會存儲在剩余空間,存在安全隱患,但是已經(jīng)加密的信息是不會被刪除的。
s305,以預(yù)設(shè)的通信方式發(fā)送提示信息。
其中,預(yù)設(shè)的通信方式包括以下至少一種:向用戶發(fā)送電子郵件、發(fā)送短消息、發(fā)送當(dāng)前使用者的照片、發(fā)送當(dāng)前場景的視頻和向用戶發(fā)送終端設(shè)備的位置信息。
具體地,為加強終端設(shè)備的安全性,當(dāng)非法用戶試圖登錄操作系統(tǒng)時,可以通過終端設(shè)備自帶的一些軟硬件功能向用戶發(fā)送提示信息,以提示用戶,有非法用戶正在試圖登錄操作系統(tǒng)。例如可以通過郵件向用戶發(fā)送提示,還可以通過終端設(shè)備自帶的gps功能向用戶發(fā)送位置信息。
本實施例的技術(shù)方案在無法啟動操作系統(tǒng)的保護模式的情況下,采取預(yù)設(shè)的保護措施,以預(yù)設(shè)的通信方式向用戶發(fā)送提示信息,從而提高了終端設(shè)備的安全性。
圖4為本發(fā)明的操作系統(tǒng)啟動裝置的實施例一的示意圖,如圖4所示,本實施例的操作系統(tǒng)啟動裝置,具體可以包括啟動模塊41、保護模塊42和提示模塊43。
啟動模塊41,配置為執(zhí)行啟動操作系統(tǒng)的保護模式的操作;
保護模塊42,配置為當(dāng)無法啟動操作系統(tǒng)的保護模式時,采取預(yù)設(shè)的保護措施;
提示模塊43,配置為以預(yù)設(shè)的通信方式發(fā)送提示信息。
本實施例的啟動裝置,通過采用上述模塊啟動終端設(shè)備的操作系統(tǒng)的實現(xiàn)機制與上述圖1所示實施例的操作系統(tǒng)啟動方法的實現(xiàn)機制相同,詳細(xì)可以參考上述圖1所示實施例的記載,在此不再贅述。
本發(fā)明的操作系統(tǒng)啟動裝置的實施例二的示意圖與圖4一致,本實施例進一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。請參見圖4,本實施例的操作系統(tǒng)啟動裝置,進一步可以包括:
啟動模塊41,具體配置為:
驗證輸入的用戶身份信息是否正確;
如果不正確,則確定無法啟動操作系統(tǒng)的保護模式。
啟動模塊441,還具體配置為:
驗證輸入的用戶身份信息是否正確;
驗證輸入的用戶身份信息的錯誤次數(shù);
若輸入的用戶身份信息的錯誤次數(shù)達(dá)到預(yù)設(shè)次數(shù),仍然不正確,則為無法啟動操作系統(tǒng)的保護模式。
其中,采取預(yù)設(shè)的保護措施包括:對存儲器中存儲的信息進行加密;并清除存儲器的剩余空間。
其中,預(yù)設(shè)的通信方式包括以下至少一種:向用戶發(fā)送電子郵件、發(fā)送短消息、發(fā)送當(dāng)前使用者的照片、發(fā)送當(dāng)前場景的視頻和向用戶發(fā)送終端設(shè)備的位置信息。
本實施例的啟動裝置,通過采用上述模塊啟動終端設(shè)備的操作系統(tǒng)的實現(xiàn)機制與上述圖2所示實施例的操作系統(tǒng)啟動方法的實現(xiàn)機制相同,詳細(xì)可以參考上述圖2所示實施例的記載,在此不再贅述。
以上實施例僅為本發(fā)明的示例性實施例,不用于限制本發(fā)明,本發(fā)明的保護范圍由權(quán)利要求書限定。本領(lǐng)域技術(shù)人員可以在本發(fā)明的實質(zhì)和保護范圍內(nèi),對本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應(yīng)視為落在本發(fā)明的保護范圍內(nèi)。