Ubuntuなどの最新のLinuxディストリビューションでは、自動マウントはどのように機能しますか?

Ubuntuなどの最新のLinuxディストリビューションでは、自動マウントはどのように機能しますか?

最新のLinuxディストリビューションでは、リムーバブルメディアの自動マウントがどのように機能するかについての情報を見つけることは困難です。

多くの場合、答えは編集と同じです/etc/fstab。しかし、それらはほとんど役に立たない。

リムーバブルメディアの自動マウントがどのように機能するかを知りたいです。これにより、インストール設定とセキュリティポリシーを変更できます。たとえば、デフォルトでは、私のSDカードは次のようにマウントされます。

root:rootそして755、だから私はそれから何も削除できません。

ベストアンサー1

通常、リムーバブル機器の設置には、次の2つの部分があります。Uディスクデスクトップ環境の特定の部分(例:重力速度GNOMEの場合。

UDisksはrootとして実行され、ストレージデバイスを操作するためのDBus APIを提供するデーモンです。リムーバブルデバイスを接続すると、UDiskはDEにデバイスがあることを通知し、デバイスで何をするかを決定するのはDEの役割です。 UDiskは今すぐマウントするように指示するか、以下を介してファイルマネージャに表示できます。手動でインストールするにはクリックしてください(通常はKDEなどで設定可能)。設定->ハードウェア->リムーバブルデバイス)。

実際には追加デーモンが関係しています。ポルキット。マウントは特権のあるジョブなので、ユーザー(またはDE)はマウントなしでmount実行できませんが、sudoUDiskはrootとして実行され、Pollketルールセットを使用してマウント操作が許可されているかどうかを判断することで可能です。

デバイスの取り付け方法(取り付けオプション、取り付けポイントなど)を変更したい場合は、2つのオプションがあります。まず/etc/fstab、UDiskがこれを使用するため、そこにデバイスを追加すると、ユーザーが指定したマウントポイントとマウントオプションが使用されます。 2番目は使用することです。設定可能なインストールオプション/etc/udisks2/mount_options.confUDisksで利用可能な機能 - UDisks構成ファイルまたはudevルールを使用して、特定のファイルシステムまたはデバイスで使用されるマウントオプションを指定できます。

おすすめ記事