
これを見たことがある答えただし、パーティションは常にマウントされている必要があります (また、NTFS をマウントしたルート FS のグループ権限を介してユーザー アクセスを行う必要があります)
私が実現したいのは、パーティションのマウントを開始できるユーザーを数人だけにすることです。
そのパーティションをマウントする必要はほとんどなく、常にマウントしたままにしておくと、頻繁にスリープ/ウェイク/移動を行うポータブル デバイスで問題が発生するだけです。
それは可能ですか?次のようなものです:
fstab:
/dev/sda1 /windows ntfs noauto,user=userA,user=userB,rw 0 0
そして理想的には、ユーザーに確認のためにパスワードの入力を求めます。GUI 上で何が起こるかはわかりませんが、学ぼうとしています。これが通常のサーバーであれば、マウント ポイントが許可されている sudoers にそれらを追加するだけです。
最終的には、マシンの管理者を 2 人にするだけになると思います。しかし、私はそれを避けたかったのです。
答え1
fstabでは次のようにも使えます
uid=1000,gid=1000,permissions 0 2
ユーザー、グループ、権限を指定して、マウントをより具体的にします。これら 2 人のユーザーを新しいグループに追加し、マウント時にその ID を使用すると、そのユーザーがディスクを所有し、ディスクに書き込むことができます。
しかし ...
私はディスクを自動でマウントせず、2 人のユーザーがシステムにログインしたときにのみマウントします。基本的に、これらのユーザーがログインすると、ディスクをマウントするスクリプトを開始します。それでもパスワードが必要な場合は、スクリプトでそれを強制できます。また、構成ファイルを追加する場合は、ユーザー名をそこに入力できます (新しいユーザーを追加したり、古いユーザーを削除したりするのが簡単になります)。