删除 FreeBSD 中的“locate”数据库

删除 FreeBSD 中的“locate”数据库

建立之后locate命令的数据库在我的 FreeBSD 12 系统中索引文件和目录名称(如中所述这个相关问题),我现在后悔这样做,因为它发出了安全警告:

以root身份执行updatedb。这将向所有登录用户泄露您计算机上的所有文件名,这是一个安全风险。

➥ 有没有办法消除跑步的影响sudo /usr/libexec/locate.updatedb

答案1

唯一的一点就是locate.updatedb所做的是更新定位数据库。

如果您不想通过该数据库泄露敏感文件的位置,那么您可以等待locate.updatedb完成,然后运行rm命令来删除数据库:

sudo rm /var/db/locate.database

相关内容