リムーバブルストレージ(USBフラッシュドライブやハードドライブなど)を自動的にマウントするように構成されたFreeBSD 10.3をインストールしました。自動マウントは機能しますが、権限が正しくありません。ユーザーは読んで実行できますが、書き込むことはできません。 USBストレージデバイスに書き込むには、root
またはを使用する必要がありますsudo
。
まず、いくつかの同様の質問があります(例:自動マウント時のUSBドライブ権限)、しかしLinuxベースなので、udev
FreeBSDが使用している間に使用されます。devd
次のガイドラインに従ってください。FreeBSDマニュアル17.4.2、USBデバイスをこの/media
ディレクトリにマウントできます。次ls -la /media
のように発行定期的な私が取得したユーザーは次のとおりです。
$ ls -la
total 14
drwxr-xr-x 3 root wheel 512 Apr 14 18:56 .
drwxr-xr-x 19 root wheel 26 Apr 14 14:56 ..
drwxr-xr-x 3 root wheel 512 Apr 14 10:52 DataDisk
drwxr-xr-x 3 root wheel 512 Apr 14 19:02 FAT32
ご覧のとおり、「DataDisk」と「FAT32」という2つのディスクが自動的にマウントされています。権限は上記のように2つのドライブのいずれかを参照でき、正しいドライブの1つでスクリプトを実行することもできます。
しかし、書くことはできません。
問題のユーザーはwheel
このグループのメンバーです。権限を手動で設定すると(chmod 660 /media/DataDisk
)削除/再インストールまたは再起動するまで、すべてが正常に機能します。
(オプションで)権限を設定する必要があるようですが/etc/auto_master
、FreeBSD マニュアルページあまりにも漠然としたので、どうすればいいのかわかりません。
誰かがこの問題を解決するための方向を教えてもらえますか?