Um meine Produktivität zu verbessern: Wie sperre ich die Datei /etc/hosts unter Linux mit einem Passcode?

Um meine Produktivität zu verbessern: Wie sperre ich die Datei /etc/hosts unter Linux mit einem Passcode?

Ich möchte die Datei /etc/hosts sperrenso dass nur jemand anders es aufschließen kann, etwa mithilfe eines Sperrcodes.

Ich würde den Passcode dann an jemand anderen weitergeben.

Ich verwende Ubuntu 10.10.

Antwort1

Erstellen Sie ein Konto für die andere Person und fügen Sie es der Administratorgruppe hinzu (erteilt Sudo-Zugriff). Nehmen Sie sich selbst aus der Administratorgruppe heraus, damit Sie Sudo nicht verwenden können.

Antwort2

Soweit ich weiß, wird bei Passwörtern für Dateien fast immer (also jedes Mal, wenn ich sie gesehen habe) Software von Drittanbietern verwendet, um die Datei zu verschlüsseln.

Ich kenne keine Software, die das erreichen kann, was Sie wollen, da die Datei normal vom Betriebssystem gelesen werden muss. Wenn Sie sie irgendwie verschlüsseln würden, könnte jemand anderes sie immer einfach löschen und neu erstellen.

Sie sollten sich den Standardschutz auf Dateiebene ansehen und nur bestimmten Gruppen Zugriff auf die Datei gewähren - z. B. Root/Administratoren. Informationen zu Linux-Berechtigungen finden Sie unterchmodHier.

verwandte Informationen