19
Jan
Linux下禁用U盘和启用特定U盘
0 COMMENTS
在/etc/udev/rules.d下新建一个rules文件
nano /etc/udev/rules.d/usb.rules添加如下内容
SUBSYSTEMS=="usb", DRIVERS=="usb", ENV{UDISKS_IGNORE}="1"保存退出。重启服务、加载配置文件
sudo udevadm control --reload-rules && sudo service udev restart这样插上U盘将不会自动加载。如果需要在禁用U盘的前提下启用某一个U盘或一批U盘就继续:
插入需要允许的U盘,执行lsblk查看u盘盘符,比如/dev/sdc,确认盘符后执行以下命令查询设备信息
udevadm info -a /dev/sdc
将会出现很多关于这个设备的信息。找到唯一性的信息,比如idVendor、idProduct等信息,我选择产品序列号serial,因为信息很多需要甄别,找到正确的序列号,比如{serial}=="4C530000261106102394"
然后在刚才新建的rules文件里换行添加需要启用的 U盘信息:
SUBSYSTEMS=="usb", ATTRS{serial}=="4C530000261106102394", ENV{UDISKS_IGNORE}="0"可以换行添加多个U盘,添加完成后保存退出并重启服务,加载配置。之后可以测试下是否成功。
本文地址:http://cms.xisix.com:8880/post-140.html
« 上一篇:TrueNAS池错误修正
fastapi-dls安装说明:下一篇»
添加新评论