首页 > 系统相关 >Linux系统上如何禁用

Linux系统上如何禁用

时间:2023-04-18 14:33:23浏览次数:33  
标签:usb 禁用 sudo storage 系统 Linux 驱动程序 方法 USB

Linux系统上如何禁用


为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部。为了消除这种可能性,机构会限制和监测访问互联网,同时禁用

Linux系统上如何禁用_服务器小知识


我是艾西,今天我将聊聊三种不同的方法来禁用

方法

方法

方法



方法一、伪安装

在本方法中,我们往配置文件中添加一行


$ sudo vim /etc/modprobe.d/block_usb.conf


然后将下行内容添加进去:


install usb-storage /bin/true


最后保存文件并退出。



方法二、删除USB驱动


这种方法要求我们将


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


现在在默认的位置上无法再找到驱动程序了,因此当


方法三、将SUB存储器纳入黑名单


我们也可以通过


$ sudo vim /etc/modprobe.d/blacklist.conf


并输入以下行将


blacklist usb-storage

Linux系统上如何禁用_驱动程序_02



保存文件并退出。usb-storage 就在就会被系统阻止加载,但这种方法有一个很大的缺点,即任何特权用户都可以通过执行以下命令来加载 usb-storage 模块


$ sudo modprobe usb-storage


这个问题使得这个方法不是那么理想,但是对于非特权用户来说,这个方法效果很好。

在更改完成后重新启动系统,以使更改生效。


方法:移动USB驱动到其它目录下

这种方法要求我们将USB存储的驱动程序(usb_strage.ko)删掉或者移走,从而达到无法再访问USB存储设备的目的。
[root@node1 ~]# mv

/lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/usb/storage/usb-storage.ko /tmp/usb_bak


现在在默认的位置上无法再找到驱动程序了。因此当USB存储器连接到系统上时也就无法加载到驱动程序了,从而导致磁盘不可用,但是这个方法有个小问题,那就是当系统内核更新的时候,usb-storage 模块会再次出现它的默认位置。 需要reboot

我是艾西,今天的分享就到这里啦关注我学习更多服务器小知识!


标签:usb,禁用,sudo,storage,系统,Linux,驱动程序,方法,USB
From: https://blog.51cto.com/idc02/6203273

相关文章

  • 如何修复树莓派在更换了一个 SD 系统卡后,无法使用 SSH 登录问题 All In One
    如何修复树莓派在更换了一个SD系统卡后,无法使用SSH登录问题AllInOneknownhostsRaspberryPi无法SSH登录,报错❌/Users/xgqfrms-mm/.ssh/[email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:REMO......
  • win系统快速搭建日志查看系统Log Parser Studio
    使用LogParserStudio 一共两步一、软件下载地址:LogParser2.2 Download:https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=24659 LogParserStudiodownload: https://gallery.technet.microsoft.com/Log-Parser-Studio-cd458765 二......
  • telnet远程管理linux主机及Zlib、openssl、openssh升级1
    一、telent远程管理主机1.安装telent服务服务端:yuminstalltelnet-server-y#安装服务端useradddaipasswddai#创建lhj用户,设置lhj密码,密码有规则要求,大小写数字加符号,输2次即可客户端:yuminstalltelnet-y#安装客户端2.测试telent登录客户端:telnet192.......
  • sqlserver 从等待状态判断系统资源瓶颈
    一、相关视图2005、2008提供了以下三个视图供获取连接详细信息:DMV用处参考Sys.dm_exec_requests返回有关在SQLServer中执行的每个请求的信息,包括当前的等待状态sys.dm_exec_requests(Transact-SQL)-SQLServer|MicrosoftLearnSys.dm_exec_sessions对于每个通过身份验证的会......
  • sqlserver 移动用户及系统数据库文件位置方法
    查了下文档即使到2019版本,sqlserver移动数据库文件位置依然是要停机的,注意待移动文件大小,估计好停机时间。 sqlserver 移动数据库文件位置分为两大类:用户数据库系统数据库系统数据库又可分为再分为:除master及resource以外的系统数据库(model,msdb,tempdb)master数据库resource数据库......
  • Linux iwlist command All In One
    LinuxiwlistcommandAllInOnewifiscaniwlist#scanningforwirelessnetworks$sudoiwlistwlan0scan$sudoiwlistwlan0scan>wifi-scan.md$cat./wifi-scan.md|grepESSID$iwconfig#Linux/macOS$ifconfig#Windows$ipconfig#......
  • 在线客服系统聊天界面,增加emoji表情图标,纯emoji点击后发送
    之前开发客服系统访客聊天界面,发送表情部分,是自己本地的一堆小图片现在其实可以直接展示emoji,效果也是不错的,还不需要自己再去解析表情路径 首先准备一个emoji的json字符串emojis:{"smile":"......
  • Linux环境安装Redis7
    大家好啊,最近在学redis,在虚拟机上安装花了不少时间,于是整理了一下详细的安装教程,有需要的小伙伴可以看看,避免踩坑!安装redis时虚拟机的前置条件我用的是centos7.6,这里默认大家都安好虚拟机了,如果没有安装的同学可以看我下一篇的博客......
  • 互联网医院系统|互联网医院软件|后端开发所需技术
    数字化时代让我们的生活有了许多改变,不论是生活、工作或者是就医都有了许多新的变化,其中医疗行业对我们的影响比较大,互联网医院系统的出现作为一种新型的医疗服务模式,受到了大家的关注和议论,现在许多软件开发公司都会做互联网医院系统,那么你们了解互联网医院软件后端开发技术吗?接下......
  • Linux系统如何查看内核版本信息
    使用如下命令:cat/etc/os-release显示结果如下,系统内核不同,信息不同。......