![防止 hashdeep 跨越挂载点?](https://linux22.com/image/98887/%E9%98%B2%E6%AD%A2%20hashdeep%20%E8%B7%A8%E8%B6%8A%E6%8C%82%E8%BD%BD%E7%82%B9%EF%BC%9F.png)
有没有办法阻止 hashdeep 遍历文件系统?
我将我的主 zfs 卷安装在我的(FreeBSD)工具监狱中,即:
/mnt/VOLUME1/ian on /mnt/VOLUME1/jails/tools/mnt/ian (nullfs, local)
因此,自然地,/mnt/VOLUME1 上的 hashdeep 永远不会结束。
除了卸载还有什么方法可以防止这种情况发生?
答案1
您可以将顶层“绑定安装”/mnt/VOLUME1/ian
到不同的位置,然后hashdeep
在其上运行。例如,
mkdir /mnt/TMP
mount -o bind /mnt/VOLUME1/ian /mnt/TMP
“绑定安装”目录树不包括源的子安装。我想man mount
可以提供更多细节。