私のFreeBSD12システム全体で locate
コマンドのデータベースインデックスファイルとディレクトリ名を確立した後( この関連する質問 で説明されているように)、今ではそうすることを後悔していますその放出されたセキュリティ警告のため:
ルートとしてupdatedbを実行しています。これにより、マシン上のすべてのファイル名がすべてのログインユーザーに公開されますが、これはセキュリティ上のリスクです。
➥Sudo /usr/libexec/locate.updatedb
を実行した場合の影響を元に戻す方法はありますか?
locate.updatedb
が行う唯一のことは、検索データベースを更新することです。
そのデータベースを介して機密ファイルの場所を漏らしたくない場合は、locate.updatedb
が完了するのを待ってから、rm
コマンドを実行してデータベースを削除できます。
Sudo rm /var/db/locate.database