Wenn Sie eine ausführbare Datei in Linux ausführen, wird sie normalerweise mit der aktuellen Benutzer- und Gruppen-ID ausgeführt. Es gibt jedoch Zeiten, in denen Sie diese Datei als ein anderer Benutzer (wie root) ausführen müssen. Anstatt Ihr Benutzerkonto zu wechseln, können Sie setuid verwenden, um die ausführbare Datei als Eigentümer der Datei und nicht als aktuellen Benutzer auszuführen. Hier erklären wir, wie setuid funktioniert und wie es Benutzern ermöglicht, ausführbare Dateien/Binärdateien mit erhöhten Rechten auszuführen.
Shufflecake ist ein einfaches, aber äußerst leistungsfähiges Tool zur Dateisystemverschlüsselung für Linux. Im Gegensatz zu traditionellen Festplattenverschlüsselungsschemata funktioniert Shufflecake, indem es nicht nur die Daten innerhalb eines Dateisystems verschlüsselt, sondern sie auch vor dem System selbst verbirgt. Dieser Artikel zeigt Ihnen, wie Sie Shufflecake auf Ubuntu installieren, um ein verstecktes und verschlüsseltes Dateisystem in Linux zu erstellen und zu verwalten.