Назад к п.2.12
Скачать документ
2.12.5 Настройка учета usb накопителей
Создаем правила для udev
nano /etc/udev/rules.d/99-usb.rules
Заносим в файл данные команды (в примере показан учет USB на основе серийного номера):
ENV{DRIVER}=="usb-storage",ACTION=="add",RUN+="/bin/sh /mnt/logs.sh $devnode %E{ID_SERIAL}"
Создаем скрипт для ведения лог файла. Если указать путь /root/log.txt, то доступ к файлу лога будет только у пользователя root
nano /mnt/logs.sh path=$1 serial=$2 File="/root/log.txt" if ! grep -q "$serial" "$File"; then echo $path $serial $(date)>> /root/log.txt fi
Последний этап – перезапуск правил udev
$ sudo udevadm control --reload-rules
Дата последнего изменения: 06.03.2023
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.