


Grab - eine Dateiverschlüsselung und ein pers?nliches Backup -Tool für Linux
May 25, 2025 am 09:23 AMTomb ist ein kostenloses Open-Source, kleines, leistungsf?higes und einfaches Tool zum Verschlingen von Dateien auf GNU/Linux. Zum Zeitpunkt dieses Schreibens umfasst es ein Shell -Skript ( ZSH ), das generische Dateisystem -GNU -Tools und die Linux -Kernel -Krypto -API (Cryptsetup und Luks) verwendet.
Es verwendet auch verschiedene GNU/Linux -Tools wie Steghide , LSOF, Mlocate, Resizefs , DCFLD und vieles mehr, um seine Funktionalit?t zu erweitern.
Tomb wird verwendet, um sichere Sicherungen von geheimen oder pers?nlichen Dateien in verschlüsselten, passwortgeschützten Verzeichnissen namens Tombs zu erstellen. Diese Verzeichnisse k?nnen nur mit ihren zugeh?rigen Schlüsselfilmen und Kennw?rtern ge?ffnet werden.
Nachdem Sie ein Grab erstellt haben, k?nnen Sie seine Schlüsseldateien separat speichern. Beispielsweise kann Ihre Grabdatei auf einem Remote -Server vorhanden sein, w?hrend sich die Schlüsseldatei auf Ihrem Laptop oder Desktop zu Hause oder im Büro befindet.
Wenn sich die Grabdatei auf Ihrem Laptop oder Desktop befindet, k?nnen Sie sie im Dateisystem ausblenden oder als sicherere Option den Schlüssel in einem USB -Laufwerk speichern.
Darüber hinaus k?nnen Sie ein Grab im Dateisystem ausblenden oder sicher über ein Netzwerk oder in externen Speichermedien verschieben. und teilen Sie es mit anderen Freunden oder Kollegen. Sie k?nnen auch einen Schlüssel in einem Bild verbergen, wie wir sp?ter sehen werden.
So installieren Sie Grab in Linux -Systemen
Tomb ben?tigt einige Programme wie ZSH , GNUPG , Cryptsetup und Pinentry-Curses , um auf einem System zu installieren, um zu arbeiten.
Beginnen Sie zun?chst mit der Installation der folgenden erforderlichen Tools mit Ihrem Distributions -Standardpaket -Paket -Manager. Wir werden STEGHide installieren, um Funktionen zum Verstecken von Schlüssel in Bildern hinzuzufügen.
sudo apt install bnupg zsh cryptsetup pinentry-corses steghide [debian] sudo yum install bnupg zsh Cryptsetup Pinentry-Curs-Steghide [Rhel] sudo dnf Installation GNUPG ZSH CryptsetUp Pinentry-Corses Steghide [Fedora]
Laden Sie nach der Installation der erforderlichen Pakete den stabilen Grabquellcode für Ihre Verteilung herunter oder verwenden Sie den folgenden WGet -Befehl, um wie gezeigt direkt in das Terminal herunterzuladen.
CD -Downloads/ WGet -c https://files.dyne.org/tomb/tomb-2.10.tar.gz
Extrahieren Sie als N?chstes die TAR -Archivdatei, die Sie gerade heruntergeladen haben, und verschieben Sie sie in den dekomprimierten Ordner.
TAR -XZVF TOMB -2.10.TAR.GZ CD-Tomb-2.10
Führen Sie schlie?lich den folgenden Befehl als Root aus oder verwenden Sie den SUDO -Befehl, um Root -Berechtigungen zu erhalten, um die Bin?rdatum unter /usr/local/bin/
zu installieren.
sudo mach installieren
So erstellen Sie Gr?ber in Linux -Systemen
Nach dem Installieren des Grabes k?nnen Sie ein Grab generieren, indem Sie einen neuen Schlüssel dafür erstellen und sein Passwort wie unten erl?utert festlegen.
Verwenden Sie zum Erstellen eines Grabes das DIG -Unterbefehl und das Flag -s
, um seine Gr??e in MB festzulegen (diese Gr??e kann erh?ht werden, wenn ein Grab nach dem Hinzufügen von Dateien voll von Kapazit?t wird).
Sudo Tomb Dig -S 30 tecmint.tomb
Erstellen Sie dann einen neuen Schlüssel für tecmint.tomb
mit dem Forge Sub-Command und setzen Sie das Passwort, wenn er gefragt wird. Diese Operation dauert einige Zeit, um sich zu vervollst?ndigen. Lehnen Sie sich einfach zurück und entspannen Sie sich oder bereiten Sie sich eine Tasse Kaffee vor.
Sudo Tomb Forge tecmint.tomb.Key
Bei der Erstellung des Schlüssels beschwert sich das Grab , wenn der Swap -Raum auf der Festplatte vorhanden ist, und es endet, wenn dieser Swap -Speicher wie im folgenden Screenshot gezeigt wird.
Dies ist auf ein Sicherheitsrisiko zurückzuführen, das mit dem Swap -Speicher auf der Festplatte verbunden ist (Weitere Informationen finden Sie unter Dokumentation oder MAN -Seite).
Sie k?nnen entweder das Flag -f
verwenden, um die Operation zu erzwingen oder den Swap -Speicher mit dem folgenden Befehl auszuschalten.
sudo swapoff -a
Versuchen Sie dann, den Grabschlüssel noch einmal zu erstellen.
Als n?chstes formatieren Sie tecmint.tomb
, um es mit dem oben genannten Schlüssel zu sperren. Das Flag -k
gibt den Speicherort der zu verwendenden Schlüsseldatei an.
Sudo Tomb Lock tecmint.tomb -k tecmint.tomb.Key
Wie man ein neues Grab er?ffnet
Um ein Grab zu ?ffnen, verwenden Sie den offenen Unterkommando, Sie werden aufgefordert, das Passwort einzugeben, das Sie beim Erstellen des Grabes festgelegt haben.
Sudo Tomb Open -k tecmint.tomb.key tecmint.tomb
Aus der Ausgabe des vorherigen Befehls wurde das Grab ge?ffnet und montiert an /media/tecmint/
- hier k?nnen Sie Ihre geheimen Dateien hinzufügen.
Wenn Sie zahlreiche Gr?ber haben, k?nnen Sie alle offenen Gr?ber auflisten und einige Informationen dazu wie gezeigt erhalten.
Sudo Grabliste
So kopieren Sie Dateien, um das Grab zu ?ffnen
Jetzt k?nnen Sie Ihre geheimen oder wichtigen Dateien wie folgt zum Grab hinzufügen. Jedes Mal, wenn Sie weitere Dateien hinzufügen müssen, ?ffnen Sie zuerst das Grab, wie oben gezeigt.
sudo cp -v passwds.txt contaces.txt keys.txt -t/media/tecmint/
Nachdem Sie ein Grab ge?ffnet haben, verwenden Sie, sobald Sie es verwenden oder Dateien hinzugefügt haben, mit dem Sub -Command die Tomb-Datei schlie?en. Wenn ein Prozess jedoch mit einem offenen Grab arbeitet, kann es sein, wenn m?glicherweise nicht geschlossen wird.
Sudo Grab Close
Sie k?nnen alle Gr?ber schlie?en, indem Sie laufen.
sudo Tomb schlie?en alle
Verwenden Sie den SLAM -Unterkommando, selbst wenn ein Prozess mit einem offenen Grab geschlossen wird, selbst wenn ein Prozess mit ihm interagiert.
Sudo Tomb Slam ODER sudo gromb slam alle
Wie man Grabschlüssel in einem Bild versteckt
Es ist auch m?glich
Sudo Tomb Bury -k tecmint.tomb.key zizu.jpg
Verwenden Sie dann das neu erstellte JPEG -Bild, um das Grab wie gezeigt zu ?ffnen.
Sudo Tomb Open -k zizu.jpg tecmint.tomb
Sie k?nnen auch ein Schlüssel wiederherstellen, das in einem JPEG-Bild mit dem Exhum- Unterkommando codiert ist.
Sudo Tomb exhume zizu.jpg -k tecmint.tomb.key ODER Sudo Tomb -f exhume zizu.jpg -k tecmint.tomb.key #force operation Wenn der Schlüssel im aktuellen Verzeichnis existiert
Achtung : Denken Sie daran, den Grabschlüssel zu verbergen, und halten Sie ihn nicht im selben Verzeichnis wie das Grab. Zum Beispiel werden wir den Schlüssel für tecmint.tomb
in einen geheimen Ort verschieben (Sie k?nnen Ihren eigenen Standort verwenden) oder in einem externen Medien aufbewahren oder ihn über SSH auf einen Remote -Server verschieben.
sudo mv tecmint.tomb.key/var/opt/keys/
Leider k?nnen wir nicht alle Befehle und Optionen für Grabnutzungen in diesem Handbuch ausnutzen. Sie k?nnen seine Mannseite für weitere Informationen konsultieren. Dort finden Sie Anweisungen, wie Sie den Schlüssel und das Passwort eines Grabes ?ndern, die Gr??e ?ndern und vieles mehr.
Mann Grab
Tomb Github Repository : https://github.com/dyne/tomb
Zusammenfassung
Tomb ist ein einfaches, aber leistungsstarkes und benutzerfreundliches Verschlüsselungsinstrument zum Umgang von Dateien, die auf GNU/Linux-Systemen so empfindlich sind wie Geheimnisse. Teilen Sie Ihre Gedanken darüber über das Kommentarformular unten mit.
Das obige ist der detaillierte Inhalt vonGrab - eine Dateiverschlüsselung und ein pers?nliches Backup -Tool für Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

überprüfen Sie bei der Begegnung mit DNS -Problemen zun?chst die Datei /etc/resolv.conf, um festzustellen, ob der richtige Namenserver konfiguriert ist. Zweitens k?nnen Sie ?ffentliche DNs wie 8,8,8,8 zum Testen manuell hinzufügen. Verwenden Sie dann die Befehle nslookup und digieren Sie, um zu überprüfen, ob die DNS -Aufl?sung normal ist. Wenn diese Tools nicht installiert sind, k?nnen Sie zuerst das DNSUTILS- oder BIND-UTILS-Paket installieren. überprüfen Sie dann den systemd-gel?sten Service-Status und die Konfigurationsdatei /etc/systemd/Resolved.conf und setzen Sie DNs und Fallbackdns nach Bedarf und starten Sie den Dienst neu. überprüfen Sie schlie?lich den Status und die Firewall -Regeln für Netzwerkschnittstellen und best?tigen Sie, dass Port 53 nicht ist

Als Systemadministrator k?nnen Sie sich (heute oder in Zukunft) in einer Umgebung arbeiten, in der Windows und Linux koexistieren. Es ist kein Geheimnis, dass einige gro?e Unternehmen einige ihrer Produktionsdienste in Windows -Boxen bevorzugen (oder müssen).

Node.js basiert auf Chrome's V8 Engine und ist eine offene, ereignisgesteuerte JavaScript-Laufzeitumgebung, die zum Aufbau skalierbarer Anwendungen und Backend-APIs hergestellt wurde. NodeJS ist dafür bekannt, dass sie aufgrund seines nicht blockierenden E/A-Modells leicht und effizient ist und effizient

In Linux-Systemen 1. IPA- oder Hostname-I-Befehl verwenden, um private IP anzuzeigen. 2. Verwenden Sie curlifconfig.me oder curlipinfo.io/ip, um ?ffentliche IP zu erhalten. 3. Die Desktop -Version kann private IP über Systemeinstellungen anzeigen, und der Browser kann auf bestimmte Websites zugreifen, um die ?ffentliche IP anzuzeigen. 4. Gemeinsame Befehle k?nnen als Aliase für einen schnellen Anruf festgelegt werden. Diese Methoden sind einfach und praktisch und für IP -Anzeigenanforderungen in verschiedenen Szenarien geeignet.

LinuxcanrunonModesthardwareWithSpecificMinimumRequirements Amshouldbeatleast512MBForCommand-LINEUSOR2GBFORTESKTOPENVIRMENTS.DIKSPACEREQUIRESAMINIMUMUMOF5–10 GB, obwohl25GBISBETTERFORAD

MySQL ist in C geschrieben und ist eine Open-Source, plattformübergreifend und eines der am h?ufigsten verwendeten relationalen Datenbankverwaltungssysteme (RDMS). Es ist ein wesentlicher Bestandteil des Lampenstacks und ein beliebtes Datenbankverwaltungssystem für Webhosting, Datenanalyse,

Ubuntu hat lange als Bastion von Bastion of Barrierefreiheit, Polnisch und Macht im Linux -?kosystem gelandet. Mit der Ankunft von Ubuntu 25.04, dem Codenamen ?Plucky Puffin“, hat Canonical erneut sein Engagement für die Bereitstellung eines gezeigt

MongoDB ist eine leistungsstarke, hochskalierbare dokumentorientierte NoSQL-Datenbank, die für den starken Verkehr und eine enorme Datenmenge erstellt wurde. Im Gegensatz zu herk?mmlichen SQL -Datenbanken, die Daten in Zeilen und Spalten in Tabellen speichern, strukturiert MongoDB Daten in einem j
