マウント権限

マウント権限

私がやりたいことは:
ネットワークフォルダをマウントすることです。
このフォルダからファイルを読みます。

私は同様のことをしています:

 mount //10.19.6.40/folder/ /mnt/folder/ -o username="user",password="pass",dir_mode=0777,file_mode=0777

私の問題は、これを行うには、元のサーバーでフォルダアクセス権を「その他」に設定する必要がありますが、そうしたくないということです。 (このサーバーのユーザーがこのフォルダにアクセスしたくない)

それでは、ソースサーバーの権限を変更せずにネットワークフォルダをどのようにマウントしますか?

答え1

つまり、ターゲットサーバーからファイルを読み取る前に、ソースサーバーのファイルを読み取る権限が必要です。ターゲットサーバーと同じUIDを持つソースサーバーにアカウントがない場合、これらのファイルを読むのは非常に困難です。ターゲットサーバーに対するroot権限を持ち、(希)オプションを使用してマウントをエクスポートすると、ターゲットno_root_squashサーバーからrootとしてファイルを読み取ることができます.ほとんどの場合、ファイルの権限を変更する必要があります(おそらくソースサーバーから)。

関連情報