войти USB подключить и отключить в Ubuntu 13.x

Можно ли регистрировать USB-подключение и отключение в Ubuntu 13.x? Также было бы хорошо, если бы он мог войти в систему подключения / отключения и электронной почты на какой-либо адрес электронной почты. Есть ли какая-нибудь программа для этого?

Это возможно с некоторыми сценариями? Если да, пожалуйста, дайте мне идею сделать это.

3
задан 20 January 2014 в 08:59

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
0
ответ дан 20 January 2014 в 08:59

Другие вопросы по тегам:

Похожие вопросы: