マウントに含まれるファイルを変更してからマウントを別の場所にバインドしても安全ですか?

マウントに含まれるファイルを変更してからマウントを別の場所にバインドしても安全ですか?

私はすでに/dev/sdb1それをインストールしました/mnt/sdb1。私はviaのようにそこにいくつかのファイルをコピーします。

cd /root ; cp -r mydir /mnt/sdb1

上記のコマンドを削除し/dev/sdb1て実行した後。cpmydir/mnt/sdb1mydir

/dev/sdb1その後、再インストールしてジョブを再開します。

編集:私はNakedディレクトリの内容を調べるために次のことができることがわかりました。

mount --bind / /elsewhere

これにより、/elsewhere/mnt/sdb1隠しファイルが表示されます。

ファイルシステムの整合性を維持するという意味で、そのファイルに対する作業(コピー、削除)は安全ですか?

答え1

その後は、mount --bind / /elsewhereのマウントポイントとのマウントポイントを介して/そのファイルシステムのファイルにアクセスすることが/elsewhere同じです。バインディングマウントは、低レベルのメカニズムに入るバックドアではなく、同じ部屋に入るドアなので、セキュリティ上のリスクはありません。一旦入ると、どのドアに入るかは問題ではありません。

関連情報