Spotlight-Datenschutz

Gibt es eine Möglichkeit, den Inhaltsindexer von Apple anzuweisen, einen Ordner und seine untergeordneten Elemente zu ignorieren, indem eine Datei (ähnlich robots.txt) im Stammverzeichnis des zu ignorierenden Ordners erstellt wird?

Ich möchte nicht, dass der Ordner im Datenschutzbereich der Systemeinstellungen aufgeführt wird, da dies der erste Ort ist, an dem jemand, der es weiß, nach "privaten" Dateien suchen würde.

Vorteile, wenn Sie das Systemeinstellungsfenster NICHT verwenden:

  • Transportabler - eine Ignorieren-Einstellung in einem externen Laufwerk, das sich zwischen Computern bewegt, wäre einfacher zu warten
  • Privater - das Auflisten einer zu ignorierenden Datei in einem Einstellungsfenster ist kaum privat

Gibt es eine Möglichkeit, eine (etwas heimlichere .spotlight) Einstellungsdatei zu verwenden?

** bearbeiten **

Ja, mir ist klar, dass dies keine perfekte Lösung ist, aber für meine Zwecke ist es gut genug.

@DW Ich stimme dafür, dies offen zu halten. Die verknüpfte Frage ist großartig für die typischen - ich bin mit der GUI einverstanden, aber dies konzentriert sich auf alternative Manieren. Das Zusammenführen würde mir auf den ersten Blick schlecht erscheinen.
@bmike, ich folge nicht dem, was du mit "alternativen Umgangsformen" meinst. Können Sie das näher erläutern? Beantworten die Antworten dort nicht diese Frage? Ist das nicht die Definition eines Duplikats? Wie auch immer, im Großen und Ganzen ist es natürlich keine große Sache, aber ich persönlich verstehe die Argumentation im Moment nicht.
@DW Wie gesagt - alles andere als die am häufigsten gewählte / akzeptierte Antwort in der anderen Frage ist "alternative Mittel".
Sicherheit durch (noch mehr) Unklarheit, viel? Spotlight ist Ihre geringste Sorge, wenn jemand nach versteckten Dateien suchen möchte …

Antworten (3)

Diese Antwort auf Wie kann ich Spotlight dazu bringen, bestimmte Dateitypen und Verzeichnisse zu ignorieren? scheint die Lösung zu haben:

$ cd DIRECTORY
$ touch .metadata_never_index

Benennen Sie den enthaltenden Ordner so um, dass er mit .noindex endet

Sie können Spotlight anweisen, einen Ordner zu ignorieren, aber nicht, indem Sie eine Datei erstellen. Wählen Sie im Spotlight-Bereich der Systemeinstellungen die Registerkarte Datenschutz und fügen Sie den Ordner zur Liste der Ordner hinzu, die nicht indiziert werden sollen.

Ich bin mir dessen bewusst. Wenn Sie den Ordner im lokalen Verzeichnis auflisten, ist er nicht sehr privat.
@craig, natürlich, wenn Leute bereits auf Ihrem System sind und versuchen, Ihre versteckten Dateien zu finden, würde ich denken, dass das Ausführen find . -type f \( -name "*.metadata_never_index" \)nur geringfügig schwieriger wäre, als in die Datenschutzregisterkarte der Spotlight-Einstellungen zu graben.