防止将数据写入未安装的挂载点目录的可能性[重复]

Modified on: Sun, 10 Nov 2019 20:40:03 +0800
    

这个问题已经有了答案:

    

            
  •             在安装nfs之前运行Crontab
                                        4个答案
                    跨度>
            
  •     

    

我有一个Ubuntu服务器,我每次启动时都会自动挂载外部硬盘。

为此,我在根分区上创建了一个空文件夹,驱动器安装在此文件夹的“内部”。

但是,如果在未正确安装驱动器的情况下对此路径执行备份,该怎么办?而备份将填满我的根分区!

我可以通过执行以下操作确保每次安装驱动器:

sudo mount -a

...每次备份之前。

但是,确保数据永远不会写入空挂载文件夹的最佳做法是什么(外部硬盘驱动器真正安装时除外)?

这可以在没有脚本的情况下解决吗?以权限说例如?什么是最佳实践?

作者:,LonnieBest

最佳答案

我更进一步,总是使用将我的mountpoint目录的属性设置为不可变的chattr命令 强>

这是通过chattr +i /mountpoint(挂载未安装)来完成的。

这会导致新的写入活动出错,并在其他情况下保护挂载点。

但我假设你可以使用mountpoint命令;)

作者:Community,ewwhite

相关问答

添加新评论