Войти USB подключить и отключить в Ubuntu 13.x
Можно ли войти USB-подключение и отключить в Ubuntu 13.x? Также было бы хорошо, если бы он мог войти в систему подключения / отключения и электронной почты на какой-либо адрес электронной почты. Есть ли какая-нибудь программа для этого?
Это возможно с некоторыми сценариями? Если да, пожалуйста, дайте мне идею сделать это.
1 ответ
Да, возможно войти в систему, фактически это ядро уже зарегистрировано как стандартное. И вы можете получить к нему доступ как из dmesg, так и из системного журнала. dmesg
а также cat /var/log/syslog
, Имейте в виду, что это также отправит вам электронное письмо при перезагрузке и запуске системы.
Желаю вам удачи и получайте удовольствие, настраивая ее так, чтобы она идеально соответствовала вашим потребностям.
#/etc/udev/rules.d/98-usb-udev.rules
#
# Home crafted udev usb mail rule
#
ACTION=="add", SUBSYSTEMS=="usb", RUN+="/home/yourusername/sendudev.sh"
ACTION=="remove", SUBSYSTEMS=="usb", RUN+="/home/yourusername/sendudev.sh"
-
#/home/yourusername/sendudev.sh
#!/bin/bash
text="$(/bin/dmesg | /bin/grep -i 'usb' | tac)"
/bin/echo -e "Date:$(date)\n\nudev env and reversed log is embed.\n\n$(env)\n\n$text" | /usr/bin/mail -s 'Mail from udev.' -t root@localhost
-
sudo chmod +x /home/yourusername/sendudev.sh