В Ubuntu 13.04 вы можете указать udisks2 автоматически подключаться /media/
вместо /media/[username]/
добавления правила udev, которое устанавливает окружение var UDISKS_FILESYSTEM_SHARED
. Вы можете сделать это, добавив файл (например), /etc/udev/rules.d/99-udisks2.rules
который содержит:
ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"
Я думаю, что udev следит за /etc/udev/rules.d
папкой, чтобы обнаружить изменения, но если нет, вы можете заставить ее перезагрузить свои правила sudo udevadm control --reload
. Учтите, однако, что новое место монтирования, похоже, не вступит в силу, пока вы физически не удалите и не подключите внешний диск обратно.
Это не работает в Ubuntu 12.10, потому что он использует udisks версии 2.0.0, и поддержка вышеупомянутого не появилась до версии 2.0.91.
Для вашего удобства вы можете вставить следующее в терминал
echo 'ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"' | \
sudo tee -a /etc/udev/rules.d/99-udisks2.rules
Теперь любой, кто получает доступ к вашей машине, может получить доступ к съемным дискам, которые вы в нее вставляете. Так что будь осторожен . Протестировано 14.04, но, как указано выше, должно работать 13.04 и более поздних версий.