私のDebian Stretchでは、AFAICTログイン時にUSBドライブが自動的にマウントされます。/media/currentuser/DRIVENAME
私はこれがudisks
問題を解決すると思います(しかし私が間違っているかもしれません)。fstab
このディスクに関連するエントリはありません。
他のユーザーがドライブへの(読み取りと書き込み)アクセス権を持つことを望み、(関連して)デフォルトのマウントポイントを変更したいと思います(複数のユーザーがドライブを共有する場合は意味がありません)。
fstab
しばしば提案されているように、そのドライブのエントリを追加することでこれを達成できると思います。しかし、設定できるかどうかを知りたいですudisks
。polkit
この目的に使用できることを読んでくださいfstab
。しかし、これを行う方法に関する情報が見つかりませんでした。 (例えばこれ答えは、/etc/polkit-1/rules.d/
フォルダにpolkitルールを追加することを提案する例を指していますが、これは私のシステムに存在しないので、アドバイスがやや古いか、私には適用されないと思います。 )
ベストアンサー1
明らかudev
に、ルールを使用してディスクを共有として構成すると、ディスクを代わりにudisks2
マウントすることができます。/media
/media/user
https://wiki.archlinux.org/index.php/Udisks#Mount_to_/media_(udisks2)
/etc/udev/rules.d/99-udisks2.rules
:
# UDISKS_FILESYSTEM_SHARED
# ==1: mount filesystem to a shared directory (/media/VolumeName)
# ==0: mount filesystem to a private directory (/run/media/$USER/VolumeName)
# See udisks(8)
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"