技術宅
挑戰(zhàn)題描述
作為一名學校學生會網(wǎng)絡部成員,我經(jīng)常會在學校各個電腦上使用閃存盤,因此常會被不明病毒侵入閃存盤。所以我想問有沒有什么萬全之策,給閃存盤一個寫入保護,只可讀不可寫,任何電腦都是只可讀,需要一些設置才可寫入。這樣我在家制作好文件后拷入,開啟寫入保護,然后到學校復制出去就不用擔心中病毒了。(題號:20151403)
解題思路
雖然現(xiàn)在閃存盤都有一個只讀檔,可以實現(xiàn)閃存盤只讀功能,但是這個太容易被破解。因為讀者要求是在任何電腦上實現(xiàn)只讀,因此除了物理限制的方法,我們就只能通過軟件實現(xiàn)寫入限制。大家知道對于NTFS分區(qū),我們可以通過權限的設置實現(xiàn)只讀效果,因此要完成上述限制,我們利用權限即可實現(xiàn)。
解題方法
首先插入閃存盤,打開資源管理器后選中閃存盤,右擊選擇“格式化”,在彈出的窗口文件系統(tǒng)選擇“NTFS”,將閃存盤格式化為NTFS格式(圖1)。
?閃存盤權限設置
接著按提示將需要的文件復制到閃存盤,繼續(xù)右擊閃存盤選擇“屬性→安全→編輯”,在打開的窗口中將Everyone的寫入權限設置為“拒絕”,這樣任何用戶就無法將文件寫入閃存盤了(圖2)。
因為權限設置是保存在閃存盤NTFS卷中,因此即使是這個閃存盤插入到其他電腦(或者其他Windows上),寫入的拒絕權限仍然有效,當用戶試圖將文件寫入閃存盤時,系統(tǒng)會彈出“您需要權限來執(zhí)行此操作”拒絕寫入提示(圖3)。
當然如果自己確實需要將文件寫入閃存盤,那只要重新進入權限屬性編輯,然后將自己的賬戶添加到允許列表,并且設置為完全控制即可。需要注意的是,為了保證只讀有效,文件寫入完成后一定要重新刪除寫入賬戶的權限。如果只讀閃存盤需要在其他電腦上進行權限的更改,需要先進入高級設置,將閃存盤所有權更改為當前電腦的管理員賬戶,這樣才能進行更改(圖4)。
注 意
格式化會刪除閃存盤上的所有資料,操作之前請做好數(shù)據(jù)備份,不想格式化的朋友也可以使用命令行“convert u: /fs:NTFS /x”,進行無損轉換。當然這其實也有數(shù)據(jù)風險。