一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何禁用Linux機(jī)器上的USB存儲(chǔ)設(shè)備

h1654155282.3538 ? 來源:電子產(chǎn)品世界 ? 作者:電子產(chǎn)品世界 ? 2020-12-19 11:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在現(xiàn)如今,隨著互聯(lián)網(wǎng)科技飛速的發(fā)展,為了保護(hù)數(shù)據(jù)不被泄漏,我們使用軟件和硬件防火墻來限制外部未經(jīng)授權(quán)的訪問,但是數(shù)據(jù)泄露也可能發(fā)生在內(nèi)部,為了消除這種可能性,機(jī)構(gòu)會(huì)限制和監(jiān)測訪問互聯(lián)網(wǎng),同時(shí)禁用USB存儲(chǔ)設(shè)備。在本章Linux視頻教程中,我們將討論三種不同的方法來禁用Linux機(jī)器上的USB存儲(chǔ)設(shè)備。所有這三種方法都在CentOS6&7機(jī)器上通過測試。那么讓我們一一討論這三種方法。

方法1–偽安裝

在本方法中,我們往配置文件中添加一行installusb-storage/bin/true,這會(huì)讓安裝usb-storage模塊的操作實(shí)際上變成運(yùn)行/bin/true,這也是為什么這種方法叫做偽安裝的原因。具體來說就是,在文件夾/etc/modprobe.d中創(chuàng)建并打開一個(gè)名為block_usb.conf(也可能叫其他名字),

$sudovim/etc/modprobe.d/block_usb.conf

然后將下行內(nèi)容添加進(jìn)去:

installusb-storage/bin/true

最后保存文件并退出。

方法2–刪除USB驅(qū)動(dòng)

這種方法要求我們將USB存儲(chǔ)的驅(qū)動(dòng)程序(usb_storage.ko)刪掉或者移走,從而達(dá)到無法再訪問USB存儲(chǔ)設(shè)備的目的。執(zhí)行下面命令可以將驅(qū)動(dòng)從它默認(rèn)的位置移走:

$sudomv/lib/modules/$(uname-r)/kernel/drivers/usb/storage/usb-storage.ko/home/user1

現(xiàn)在在默認(rèn)的位置上無法再找到驅(qū)動(dòng)程序了,因此當(dāng)USB存儲(chǔ)器連接到系統(tǒng)上時(shí)也就無法加載到驅(qū)動(dòng)程序了,從而導(dǎo)致磁盤不可用。但是這個(gè)方法有一個(gè)小問題,那就是當(dāng)系統(tǒng)內(nèi)核更新的時(shí)候,usb-storage模塊會(huì)再次出現(xiàn)在它的默認(rèn)位置。

方法3-將USB存儲(chǔ)器納入黑名單

我們也可以通過/etc/modprobe.d/blacklist.conf文件將usb-storage納入黑名單。這個(gè)文件在RHEL/CentOS6是現(xiàn)成就有的,但在7上可能需要自己創(chuàng)建。要將USB存儲(chǔ)列入黑名單,請(qǐng)使用vim打開/創(chuàng)建上述文件:

$sudovim/etc/modprobe.d/blacklist.conf

并輸入以下行將USB納入黑名單:

blacklistusb-storage

保存文件并退出。usb-storage就在就會(huì)被系統(tǒng)阻止加載,但這種方法有一個(gè)很大的缺點(diǎn),即任何特權(quán)用戶都可以通過執(zhí)行以下命令來加載usb-storage模塊,

$sudomodprobeusb-storage

這個(gè)問題使得這個(gè)方法不是那么理想,但是對(duì)于非特權(quán)用戶來說,這個(gè)方法效果很好。
責(zé)任編輯人:CC

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8158

    瀏覽量

    271700
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11496

    瀏覽量

    213225
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式Linux下的USB設(shè)備驅(qū)動(dòng)技術(shù)

    嵌入式Linux下的USB設(shè)備驅(qū)動(dòng)技術(shù) Linux以其穩(wěn)定、高效、易定制、硬件支持廣泛、源代碼開放等特點(diǎn),已在嵌入式領(lǐng)域迅速崛起,被國際
    發(fā)表于 05-08 08:30 ?1950次閱讀
    嵌入式<b class='flag-5'>Linux</b>下的<b class='flag-5'>USB</b><b class='flag-5'>設(shè)備</b>驅(qū)動(dòng)技術(shù)

    基于USB接口的存儲(chǔ)設(shè)備實(shí)驗(yàn)

    本文學(xué)習(xí)USB OTG的運(yùn)用和工作原理,并實(shí)現(xiàn)USB從方式,將實(shí)驗(yàn)板模擬成一個(gè)USB存儲(chǔ)設(shè)備,實(shí)現(xiàn)主機(jī)和實(shí)驗(yàn)板之間的數(shù)據(jù)傳輸。
    發(fā)表于 08-09 17:27 ?1334次閱讀
    基于<b class='flag-5'>USB</b>接口的<b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>設(shè)備</b>實(shí)驗(yàn)

    基于USB接口的移動(dòng)存儲(chǔ)設(shè)備構(gòu)建微型操作系統(tǒng)

    操作系統(tǒng)具有的高可靠性和安全性、廣泛的硬件支持、靈活實(shí)用的可定制性等特點(diǎn),使得Linux 桌面系統(tǒng)在辦公應(yīng)用方面也逐步受到人們的青睞。如果在USB 接口的移動(dòng)存儲(chǔ)設(shè)備
    發(fā)表于 06-10 05:00

    基于LinuxUSB設(shè)備驅(qū)動(dòng)方法有什么優(yōu)點(diǎn)?

    嵌入式linux系統(tǒng)環(huán)境以其易于移植裁減、內(nèi)核小、效率高、完整、原代碼開放及性能優(yōu)異等特點(diǎn),在嵌入式領(lǐng)域得到了非常廣泛的應(yīng)用。LinuxUSB設(shè)備端的源代碼中主要有
    發(fā)表于 11-07 08:31

    AES參考設(shè)計(jì)的SD / MMC卡USB高速設(shè)備海量存儲(chǔ)

    采用AES參考設(shè)計(jì)的SD / MMC卡USB高速設(shè)備海量存儲(chǔ)。該參考設(shè)計(jì)演示了基于AT32UC3A3的USB大容量
    發(fā)表于 07-21 13:15

    禁用Linux機(jī)器USB存儲(chǔ)設(shè)備

    USB存儲(chǔ)的驅(qū)動(dòng)程序(u***_storage.ko)刪掉或者移走,從而達(dá)到無法再訪問USB存儲(chǔ)設(shè)備的目的。執(zhí)行下面命令可以將驅(qū)動(dòng)從它默認(rèn)的
    發(fā)表于 12-17 16:50

    嵌入式Linux存儲(chǔ)設(shè)備包含什么

    /NandFlash分區(qū))進(jìn)行自動(dòng)掛載。也實(shí)現(xiàn)模擬嵌入式Linux設(shè)備當(dāng)成U盤設(shè)備插入電腦,即通過USB數(shù)據(jù)線連接電腦,可指定存儲(chǔ)
    發(fā)表于 12-21 08:19

    禁用USB模塊的HAL函數(shù)嗎?

    我有一個(gè) STM32F013RTC 使用 SD 卡的項(xiàng)目。在運(yùn)行時(shí),SD 與 FAT_FS 共享或用作 USB 大容量存儲(chǔ)設(shè)備,但不能同時(shí)使用。我需要禁用
    發(fā)表于 12-13 06:22

    基于StrongArm+LinuxUSB設(shè)備開發(fā)方法研究

    本文在剖析Linux內(nèi)核模塊的基礎(chǔ),通過分析Intel StrongArm的硬件特點(diǎn),詳細(xì)闡述了采用嵌入式操作系統(tǒng)技術(shù),并基于StrongArm+LinuxUSB
    發(fā)表于 09-22 11:27 ?16次下載

    Linux環(huán)境下USB的原理、驅(qū)動(dòng)和配置

    本文對(duì) Linux 環(huán)境下USB 的原理、驅(qū)動(dòng)和配置進(jìn)行詳細(xì)介紹。隨著生活水平的提高,人們對(duì) USB 設(shè)備的使用也越來越多,鑒于Linux
    發(fā)表于 01-16 16:57 ?33次下載

    嵌入式LinuxUSB設(shè)備驅(qū)動(dòng)開發(fā)解析

    Linux對(duì)USB規(guī)范的支持 USB通用串行總線是目前使用最廣泛的外部總線, USB是采用單一的主從設(shè)備通信模式。
    發(fā)表于 03-19 10:51 ?272次下載

    嵌入式設(shè)備USB海量存儲(chǔ)

    設(shè)備( Mass Storage Device,MSD)功能驅(qū)動(dòng)程序。對(duì)于運(yùn)行在支持USB外設(shè)的Microchip 32位PIC@單片機(jī)產(chǎn)品的應(yīng)用,幾乎都可以集成這一驅(qū)動(dòng)程序。本應(yīng)用筆記描述了
    發(fā)表于 04-23 11:51 ?1次下載

    禁用Linux USB存儲(chǔ)設(shè)備的三大方法

    為了保護(hù)數(shù)據(jù)不被泄漏,我們使用軟件和硬件防火墻來限制外部未經(jīng)授權(quán)的訪問,但是數(shù)據(jù)泄露也可能發(fā)生在內(nèi)部。 為了消除這種可能性,機(jī)構(gòu)會(huì)限制和監(jiān)測訪問互聯(lián)網(wǎng),同時(shí)禁用 USB 存儲(chǔ)設(shè)備。
    發(fā)表于 01-01 10:54 ?4804次閱讀

    Linux下的硬件驅(qū)動(dòng)—USB設(shè)備

    趙明(carl__zhao@163.com) 聯(lián)想軟件設(shè)計(jì)中心嵌入式研發(fā)處系統(tǒng)設(shè)計(jì)工程師USB設(shè)備越來越多,而Linux在硬件配置仍然沒有做到完全即插即用,對(duì)于
    發(fā)表于 04-02 14:35 ?740次閱讀

    介紹一款GNU/Linux跟蹤USB設(shè)備的取證工具

    usbrip(源自"USB Ripper",而不是"USB RIP")是一個(gè)帶有CLI界面的開源取證工具,可以讓您在Linux機(jī)器跟蹤
    的頭像 發(fā)表于 01-30 10:34 ?1195次閱讀