バインドマウントを使用してlxcの下にmergefsディレクトリをマウントすると、rootまたは555権限がないとコンテンツは表示されません。

バインドマウントを使用してlxcの下にmergefsディレクトリをマウントすると、rootまたは555権限がないとコンテンツは表示されません。

だからproxmoxを使って、いくつかのハードドライブ/mnt/hdd1などをマウントしました。/mnt/hdd2

私はmergefsを使用してすべて1つのドライブとして表示されます。次に、さまざまなlxcコンテナ内のディレクトリにアクセスできるようにバインドマウントを使用します。フォルダ権限を550に設定しましたが、ls -laディレクトリを試してみると「合計0」のみが返されます。ディレクトリを見ることができるので、sudo ls -la実際にインストールされました。

権限を 555 に変更すると、ディレクトリは正しく表示されますが、ID ユーザー名で解決されており、ディレクトリが属するグループのメンバーです。また、/mnt/hdd1同じ方法でマウントすると、権限 550 でディレクトリにアクセスできます。グループを作り直しました。

この問題の原因は何ですか?

同じユーザーでホストシステムからこの罰金にアクセスできます。 (このグループのメンバーのみ)

私のmergefs設定はd????????代わりに.を使用した結果/etc/fstabですが、ルートではまだ機能します。defaults,allow_other,use_ino,func.getattr=newestdefault_permissionsallow_other

関連情報