Запретить автоматическое подключение определенного USB-устройства

Я хочу остановить автоматическое монтирование USB-устройства в Ubuntu 13.04. Например, когда я подключаю свой iPhone 5 к своему рабочему столу, меня постоянно спрашивают, что я хочу сделать (хочу ли я удалить "iPod", подключенный к моей машине, и т. Д.). Поскольку я не использую компьютер как нечто большее, чем способ зарядки устройства, есть ли способ предотвратить установку устройства и при этом позволить устройству получать ток от машины?

2 ответа

Решение

Использование терминала и Gedit

Сначала найдите идентификатор вашего устройства из терминала, используя lsusb когда ваше устройство подключено (например, 0951:1692). Также вам следует узнать, как называется ваше устройство с lsblk, Скажем так зовут /dev/sdb1,

Создайте новый скрипт, скажем unmount.sh в /lib/udev с sudo -H gedit /lib/udev/unmount.sh и поместите следующие строки внутрь:

#!/bin/bash

udisks --unmount /dev/sdb1
udisks --detach /dev/sdb

Сохраните файл, закройте его и сделайте его исполняемым с помощью:

chmod +x /lib/udev/unmount.sh

Теперь вы должны создать новый файл правил в /etc/udev/rules.d/ с sudo -H gedit /etc/udev/rules.d/100-unmount-iphone.rules и добавьте туда новое правило:

ACTION=="add", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1692", RUN+="/lib/udev/unmount.sh"

введите описание здесьвведите описание здесьвведите описание здесь

Чтобы перезагрузить правила udev без перезапуска, используйте следующую команду:

sudo udevadm control --reload-rules

Использование каракатицы

Или другой способ установить и использовать Cuttlefish Установите comixcursors-lefthanded - простой инструмент, который реализует рефлексы на вашем компьютере.

Чтобы контролировать, какие программы запускаются автоматически при подключении устройства, перейдите на

Настройки системы - Подробности - Съемный носитель

введите описание здесь

Источник: документация по Ubuntu - Mount/USB

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