Назад | Перейти на главную страницу

Linux: как запустить сценарий при подключении внешнего диска?

У меня есть пара удаленных серверов в школе, и я хотел бы настроить их так, чтобы, как только кто-нибудь (возможно, учитель) подключит внешний жесткий диск, он будет смонтирован и начнется резервное копирование.

Как лучше всего это сделать?

Пара способов сделать это:

  • Измените свои правила udev так, чтобы всякий раз, когда вставляется определенное устройство, запускался сценарий. Видеть http://www.reactivated.net/writing_udev_rules.html#external-run для примера.
  • Напишите демон, который прослушивает в dbus сообщения о вставке устройства и обрабатывает событие. (это больше работы)