Назад к п.2.5.7.4
2.5.7.4.5 Настройка учета USB-накопителей
Скачать документСоздаем правила для udev:
sudo nano /etc/udev/rules.d/99-usb.rules
Заносим в файл данные команды (в примере показан учет USB на основе серийного номера):
ENV{ID_USB_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
Дата последнего изменения: 03.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Текст скопирован!