我编写了一个udev规则,调用脚本在连接/删除USB驱动器时发送电子邮件。到目前为止它的工作正常。但我想知道是否有任何方法可以在我的电子邮件中包含USB驱动器的详细信息?我如何使用udev获取它?像USB大小,标签,安装,时间。以下是我的udev规则并发送电子邮件脚本:
SUBSYSTEM=="usb", ACTION=="add", RUN+="/u/usb_added add %b"
usb_added脚本是:
sendEmail -f root@IP -t abc@live.com -s smtp.live.com:587 -m "USB Attached" -o username=xyz@live.com
答案 0 :(得分:2)
我使用udevadm monitor --environment
找到了方法。这可以在连接或移除USB设备时提供完整的详细信息。