31Jul

Wie schützt man einen Ordner unter Linux / Unix ohne Verschlüsselung?

Wenn Sie Dateien auf Ihrem Computer nicht benötigen oder verschlüsseln möchten, aber das gelegentliche Snooping abbrechen möchten, was ist dann die beste Methode, um Ihre Ordner unter Linux / Unix mit einem Passwort zu schützen? Der heutige SuperUser F & A Beitrag hat hilfreiche Antworten auf die Frage eines neugierigen Lesers.

Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

Foto mit freundlicher Genehmigung von Nathan Meijer( Flickr).

Die Frage

SuperUser-Leser Zane Woodard möchte wissen, wie man einen Ordner unter Linux / Unix ohne Verschlüsselung mit einem Passwort schützt:

Ich habe ziemlich viel nach einer eingebauten Funktion oder einem Programm gesucht, um das zu tun, aber hatte kein Glück. Ich möchte einen Ordner mit einem Passwort schützen, möchte ihn aber nicht verschlüsseln.

Die Sicherheit des Inhalts des Ordners ist nicht wichtig, das Passwort würde nur eine Abschreckung für jemanden darstellen, der versucht, von meinem Computer aus auf den Inhalt des Ordners zuzugreifen. Stellen Sie es sich wie eine Kennwortsperre auf einem Computer vor. Wenn Sie die Festplatte entfernen, können Sie problemlos alle Dateien des Benutzers übernehmen, aber das Kennwort ist für Benutzer, die auf den Inhalt des Laufwerks zugreifen, immer noch abschreckend.

Zwei Hauptgründe für die Nichtverwendung der Verschlüsselung sind:

  • Verringerte Leistung beim Öffnen von Dateien. Die
  • -Verschlüsselung verhindert, dass der Inhalt indiziert / durchsucht werden kann.

Kennt jemand eine Lösung?

Gibt es eine einfache Lösung, mit der Zane seinen Ordner mit einem Passwort schützen kann?

Die Antwort

SuperUser Mitarbeiter R Schultz und Bodo Thiesen haben die Antwort für uns. Zunächst einmal, R Schultz:

Der einfachste Weg wäre, die Berechtigungen der Dateien so zu ändern, dass sie für niemanden außer dem Besitzer lesbar sind. Sobald dies erledigt ist, müsste sich ein Benutzer entweder als Sie anmelden( was ein Passwort erfordern sollte) oder sudo als root( was auch ein Passwort erfordern sollte).Um die Berechtigungen zu ändern, verwenden Sie einfach den folgenden Befehl für alle Dateien, auf die andere keinen Zugriff haben sollen.

  • chmod og-rwx Dateiname

Dies setzt voraus, dass Ihr Bildschirm gesperrt ist, wenn Sie nicht an Ihrem Computer sind, und dass ein Passwort für Ihr Konto und das root-Konto vorhanden ist.

Gefolgt von der Antwort von Bodo Thiesen:

Erstellen Sie einen neuen Benutzer für diese geschützten Dateien und / oder Verzeichnisse. Ersetzen Sie dann $ newuser durch den neuen Benutzerkontonamen:

  • chown $ newuser Dateiname Verzeichnisname
  • chmod og-rwx Dateiname Verzeichnisname

Auf diese Weise sind die Dateien und Verzeichnisse sicher, auch wenn Sie sich nicht abmelden und Ihr Bildschirm aus irgendeinem Grund entsperrt wird.

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.