[發(fā)明專利]實(shí)現(xiàn)文件系統(tǒng)安全操作的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201410773742.8 | 申請(qǐng)日: | 2014-12-12 |
| 公開(公告)號(hào): | CN105740736A | 公開(公告)日: | 2016-07-06 |
| 發(fā)明(設(shè)計(jì))人: | 陳義攀 | 申請(qǐng)(專利權(quán))人: | 北京元心科技有限公司 |
| 主分類號(hào): | G06F21/80 | 分類號(hào): | G06F21/80;G06F17/30 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100176 北京市大興區(qū)北京經(jīng)濟(jì)技術(shù)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實(shí)現(xiàn) 文件 系統(tǒng)安全 操作 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是涉及實(shí)現(xiàn)文件系統(tǒng)安全操作的方法和裝置。
背景技術(shù)
Linux文件系統(tǒng)采用標(biāo)準(zhǔn)的目錄結(jié)構(gòu),在安裝Linux操作系統(tǒng)的時(shí)候,安裝程序就已經(jīng)為用戶創(chuàng)建了具有完整和固定目錄結(jié)構(gòu)的Linux文件系統(tǒng),并指定了每個(gè)目錄的作用以及其中的文件類型。
其中,Linux文件系統(tǒng)的目錄結(jié)構(gòu)為樹型結(jié)構(gòu),如圖1所示。即,在樹型結(jié)構(gòu)最上層的是根目錄,從根目錄出發(fā)而生成的其它目錄都是該根目錄的子目錄。
但是,在實(shí)現(xiàn)本發(fā)明的過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
為了實(shí)現(xiàn)對(duì)Linux文件系統(tǒng)的安全操作,本發(fā)明的發(fā)明人嘗試性地按照對(duì)安全操作要求的不同將文件系統(tǒng)中的目錄劃分為兩個(gè)部分,一部分目錄僅支持讀操作而不支持寫操作,另一部分目錄同時(shí)支持讀操作和寫操作。
例如,在根目錄下的etc目錄中通常會(huì)保存有與Linux操作系統(tǒng)啟動(dòng)相關(guān)的配置文件,賬戶和口令等信息就保存在該配置文件中,一旦該根目錄下的etc目錄中的配置文件被刪除,Linux操作系統(tǒng)將無法正常啟動(dòng)。而為了避免因根目錄下的etc目錄中的配置文件被任意刪除而導(dǎo)致操作系統(tǒng)無法正常啟動(dòng),根目錄下的etc目錄中的文件只支持讀操作而不支持寫操作。
本發(fā)明的發(fā)明人還嘗試性地將磁盤至少劃分為兩個(gè)分區(qū):只讀分區(qū)和讀寫分區(qū)。在Linux文件系統(tǒng)啟動(dòng)后且運(yùn)行時(shí),只讀分區(qū)處于只讀狀態(tài),讀寫分區(qū)處于讀寫狀態(tài)。這樣,位于只讀狀態(tài)分區(qū)中的目錄就可以支持讀操作而不支持寫操作,位于讀寫狀態(tài)分區(qū)中的目錄就可以同時(shí)支持讀操作和寫操作。
但是,由于某些應(yīng)用需求,可能需要對(duì)位于只讀狀態(tài)分區(qū)的某個(gè)目錄中的文件進(jìn)行讀操作和寫操作,如,根目錄下的etc目錄中的配置文件。目前,位于只讀狀態(tài)分區(qū)的目錄無法支持系統(tǒng)對(duì)其文件進(jìn)行寫操作。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了實(shí)現(xiàn)文件系統(tǒng)安全操作的方法和裝置,以使得當(dāng)系統(tǒng)需要對(duì)位于只讀狀態(tài)分區(qū)的任意一個(gè)目錄進(jìn)行寫操作時(shí),該目錄即可以支持系統(tǒng)對(duì)其文件的寫操作。
本發(fā)明實(shí)施例公開了如下技術(shù)方案:
一種實(shí)現(xiàn)文件系統(tǒng)安全操作的方法,包括:
在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,將所述第一目錄所在的只讀分區(qū)從只讀狀態(tài)變更為讀寫狀態(tài),以使所述第一目錄同時(shí)支持讀操作和寫操作;
對(duì)所述第一目錄進(jìn)行操作;
在操作完畢后,將所述第一目錄所在的只讀分區(qū)從讀寫狀態(tài)變更為只讀狀態(tài),以使所述第一目錄僅支持讀操作而不支持寫操作。
優(yōu)選的,所述在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,將所述第一目錄所在的只讀分區(qū)從讀寫狀態(tài)變更為只讀狀態(tài)為:
在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,將整個(gè)磁盤重新設(shè)置為讀寫狀態(tài),以使得所述第一目錄所在的只讀分區(qū)從只讀狀態(tài)變更為讀寫狀態(tài)。
優(yōu)選的,所述在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,將所述第一目錄所在的只讀分區(qū)從讀寫狀態(tài)變更為只讀狀態(tài)為:
在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,只將所述第一目錄所在的只讀分區(qū)重新設(shè)置為讀寫狀態(tài),以使得所述第一目錄所在的只讀分區(qū)從只讀狀態(tài)變更為讀寫狀態(tài)。
優(yōu)選的,所述文件系統(tǒng)為Linux文件系統(tǒng)。
優(yōu)選的,所述第一目錄為Linux文件系統(tǒng)中根目錄下的etc目錄。
一種實(shí)現(xiàn)文件系統(tǒng)安全操作的裝置,包括:
第一變更單元,在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,將所述第一目錄所在的只讀分區(qū)從只讀狀態(tài)變更為讀寫狀態(tài),以使所述第一目錄同時(shí)支持讀操作和寫操作;
操作單元,用于對(duì)所述第一目錄進(jìn)行操作;
第二變更單元,用于在操作完畢后,將所述第一目錄所在的只讀分區(qū)從讀寫狀態(tài)變更為只讀狀態(tài),以使所述第一目錄僅支持讀操作而不支持寫操作。
優(yōu)選的,所述第一變更單元具體用于,在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,將整個(gè)磁盤重新設(shè)置為讀寫狀態(tài),以使得所述第一目錄所在的只讀分區(qū)從只讀狀態(tài)變更為讀寫狀態(tài)。
優(yōu)選的,所述第一變更單元具體用于,在操作系統(tǒng)運(yùn)行時(shí),響應(yīng)于對(duì)位于磁盤的只讀分區(qū)中的第一目錄的操作請(qǐng)求,只將所述第一目錄所在的只讀分區(qū)重新設(shè)置為讀寫狀態(tài),以使得所述第一目錄所在的只讀分區(qū)從只讀狀態(tài)變更為讀寫狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京元心科技有限公司,未經(jīng)北京元心科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410773742.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種磁條卡信息的解析方法及裝置
- 下一篇:帶折火道的兩用采暖鍋爐
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 維護(hù)系統(tǒng)安全的方法
- 一種電力系統(tǒng)安全自動(dòng)裝置智能報(bào)告系統(tǒng)安全防護(hù)方法
- 大型電網(wǎng)信息物理實(shí)時(shí)仿真平臺(tái)
- 一種基于Zachman框架的網(wǎng)絡(luò)系統(tǒng)安全評(píng)估模型建模方法
- 一種空間飛行器長期在軌能源系統(tǒng)安全性評(píng)估方法
- 系統(tǒng)安全日志篡改行為的識(shí)別方法及裝置、存儲(chǔ)介質(zhì)、計(jì)算機(jī)設(shè)備
- 一種電力系統(tǒng)主網(wǎng)調(diào)度操作指令發(fā)令系統(tǒng)及方法
- 一種基于匹配適應(yīng)度的空間人機(jī)系統(tǒng)安全性動(dòng)態(tài)建模方法
- 一種軟件系統(tǒng)安全加固方法
- 一種基于電氣耦合系統(tǒng)安全預(yù)警的緊急控制方法及系統(tǒng)





