W Ubuntu 13.04 możesz nakazać udisks2 automatyczne podłączenie /media/
zamiast /media/[username]/
dodawania reguły udev, która ustawia zmienną środowiska UDISKS_FILESYSTEM_SHARED
. Możesz to zrobić, dodając plik o nazwie (np.) /etc/udev/rules.d/99-udisks2.rules
, Który zawiera:
ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"
Myślę, że udev monitoruje /etc/udev/rules.d
folder w celu wykrycia zmian, ale jeśli nie, możesz zmusić go do ponownego załadowania jego reguł sudo udevadm control --reload
. Pamiętaj jednak, że nowa lokalizacja montowania nie wydaje się obowiązywać, dopóki fizycznie nie wyjmiesz i nie włączysz ponownie zewnętrznego dysku.
To nie działa w Ubuntu 12.10, ponieważ używa udisk w wersji 2.0.0, a obsługa powyższych nie pojawiła się aż do wersji 2.0.91.
Dla Twojej wygody możesz wkleić następujące elementy do terminala
echo 'ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"' | \
sudo tee -a /etc/udev/rules.d/99-udisks2.rules
Teraz każdy, kto uzyskuje dostęp do twojego komputera, może uzyskać dostęp do dysków wymiennych, które podłączasz do niego. Więc bądź ostrożny . Testowany 14.04, ale jak wspomniano powyżej, powinien działać 13.04 i później.