手動マウントが別のファイル所有権を設定するのはなぜですか?

手動マウントが別のファイル所有権を設定するのはなぜですか?

私はほぼすべての仕事に端末を使用しています。実際、インターフェースを介してログインせず、tty1テキストブラウザを使用してWebにアクセスすることがよくあります。だから外付けドライブは自動的にマウントされず、sudo mount /dev/sdb1 /mnt/JMCF125_DEマウントするのに慣れています。動作はしますが、リスト表示に違いがあります。 GUI(UbuntuのUnity)を介して自動的にインストールされたファイルの説明は次のとおりです。

-rw------- 1 jmcf125 jmcf125

手動マウントでは、同じファイルの属性は次のとおりです。

-rwxrwxrwx 1 root root

インストールを使用する必要があるため、これは意味がありますsudo。しかし、なぜシステムには必要ないのですか?マウントをシステムのように機能させるにはどうすればよいですか?また、GUIのすべてのタスクはバックグラウンドシェルを通過すると聞きました。そこにどのコマンドが印刷されているかを見ることができますか?

答え1

基本GUIの使用重力による加速度リムーバブルドライブやその他の動的ファイルシステムをマウントします。 Gvfsの要件Dバス。 X11環境外でD-Busを起動できますが、これはトリッキーです。 D-Busを実行している場合は、コマンドラインで次のようにgvfsマウントを実行できます。gvfsのインストール

このプログラムは、pmountがsetuidルートなしpmountでリムーバブルドライブをマウントするための便利な方法を提供するので、sudo必要なものは何でもマウントできますが、デバイスとマウントポイントのホワイトリストのみを許可するので、誰でも安全に呼び出すことができます。

バックグラウンドシェルを介してGUIのすべての操作を実行するのは正しくありません。一部の人はそうですが、ほとんどはそうではありません。

関連情報