目錄
如何在Linux系統中安裝墳墓
如何在Linux系統中創建墳墓
如何打開一個新墳墓
如何復製文件以打開墳墓
如何在圖像中隱藏墳墓鑰匙
概括
首頁 系統教程 Linux 墳墓 - Linux的文件加密和個人備份工具

墳墓 - Linux的文件加密和個人備份工具

May 25, 2025 am 09:23 AM

Tomb是一種免費的開源,小型,功能強大且簡單的工具,用於加密GNU/Linux上的文件。在撰寫本文時,它包括使用通用文件系統GNU工具和Linux內核加密API(cryptsetup和luks)組成的shell腳本( ZSH )。

它還採用了各種GNU/Linux工具,例如Steghide ,LSOF,Mlocate, ResizeFSDCFLD等,以擴展其功能。

用於在稱為墓葬的加密,密碼保護的目錄中創建秘密或個人文件的安全備份。這些目錄只能使用其關聯的密鑰文件和密碼打開。

創建墳墓後,您可以單獨存儲其密鑰文件,例如,當密鑰文件在家里或辦公室中的筆記本電腦或台式機上時,您的墳墓文件可以存在於遠程服務器上。

如果墳墓文件在筆記本電腦或台式機上,則可以將其隱藏在文件系統中,也可以作為更安全的選項,將密鑰存儲在USB驅動器中。

此外,您可以在文件系統中隱藏一個墳墓,也可以通過網絡或外部存儲媒體安全地移動它;並與其他朋友或同事分享。您也可以在圖像中隱藏一個鍵,正如我們稍後將看到的那樣。

如何在Linux系統中安裝墳墓

需要一些程序,例如ZSHGNUPGCryptSetupPinentry-Curses ,以便在系統上安裝。

首先,使用您的Distribal默認包裝管理器安裝以下所需工具,我們還將安裝Steghide ,以添加圖像中隱藏鍵的功能。

 sudo apt安裝gnupg zsh cryptsetup pinentry-curses steghide [debian]
sudo yum安裝gnupg zsh cryptsetup pinentry-curses steghide [rhel]
sudo dnf安裝gnupg zsh cryptsetup pinentry-curses steghide [fedora]

安裝所需軟件包後,下載穩定的墓源代碼以進行分發,或使用以下WGET命令直接在終端下載,如圖所示。

 CD下載/
WGET -C https://files.dyne.org/tomb/tomb-2.10.tar.gz 

接下來,提取您剛下載的TAR存檔文件,然後將其移至解剖文件夾中。

 tar -xzvf tomb -2.10.tar.gz
CD Tomb-2.10

最後,以root或使用sudo命令來獲得root特權,以安裝/usr/local/bin/

 Sudo進行安裝

如何在Linux系統中創建墳墓

安裝墳墓後,您可以通過為其創建新密鑰並設置其密碼來生成墳墓,如下所述。

要創建墳墓,請使用DIG子命令和-s標誌將其大小設置在MB中(當添加文件後,當墳墓充滿容量時,可以增加此尺寸)。

 sudo墓挖-s 30 tecmint.tomb      

墳墓 -  Linux的文件加密和個人備份工具

然後使用Forge子命令為tecmint.tomb創建一個新鍵,並在詢問時設置密碼。此操作將需要一些時間才能完成,只需坐下來放鬆一下或準備自己喝杯咖啡即可。

 sudo墳墓forge tecmint.tomb.key

在創建鑰匙時,如果磁盤上存在交換空間,則該將抱怨,如果以下屏幕截圖中所示,則終止該交換存儲器是否打開。

這是由於與磁盤上交換內存有關的安全風險(有關更多信息,請參閱文檔或人頁面)。

您可以使用-f標誌強制操作,也可以使用以下命令關閉交換內存。

 sudo swapoff -a

墳墓 -  Linux的文件加密和個人備份工具

然後嘗試再次創建墳墓密鑰。

墳墓 -  Linux的文件加密和個人備份工具

接下來,格式化tecmint.tomb用上述鍵鎖定它。 -k標誌指定要使用的密鑰文件的位置。

 sudo墓鎖tecmint.tomb -K tecmint.tomb.key

墳墓 -  Linux的文件加密和個人備份工具

如何打開一個新墳墓

要打開墳墓,請使用開放的子命令,將提示您在創建墳墓時輸入設置的密碼。

 sudo墓開放-K tecmint.tomb.key tecmint.tomb  

墳墓 -  Linux的文件加密和個人備份工具

從上一個命令的輸出來看,該墳墓已在/media/tecmint/ - 這是您可以添加秘密文件的地方。

如果您有很多墳墓,則可以列出所有開放的墳墓,並如圖所示獲取有關它們的一些信息。

 Sudo墳墓列表 

墳墓 -  Linux的文件加密和個人備份工具

如何復製文件以打開墳墓

現在,您可以按照以下方式將秘密或重要文件添加到墳墓中。每當您需要添加更多文件時,請先打開墳墓,如上所示。

 sudo cp -v passwds.txt accounts.txt keys.txt -t/媒體/tecmint/

墳墓 -  Linux的文件加密和個人備份工具

打開墳墓後,一旦您使用它或向其添加文件後,請使用Close子命令關閉墳墓文件。但是,如果一個過程與開放墓一起使用,如果可能無法關閉。

 Sudo墓關閉

您可以通過跑步來關閉所有墳墓。

 Sudo墓關閉

要迫使開放的墳墓關閉,即使一個過程與之相互作用,請使用SLAM子命令。

 Sudo Tomb大滿貫 
或者
Sudo Tomb猛擊 

如何在圖像中隱藏墳墓鑰匙

也可以使用Bury子命令中隱藏/編碼圖像中的墳墓,如下

sudo墳墓bury -k tecmint.tomb.key zizu.jpg 

墳墓 -  Linux的文件加密和個人備份工具

然後使用新創建的JPEG圖像打開墳墓,如圖所示。

 sudo墓開放-K Zizu.jpg tecmint.tomb

墳墓 -  Linux的文件加密和個人備份工具

您還可以恢復使用挖掘子命令中的JPEG圖像中編碼的鍵。

 sudo墓發掘zizu.jpg -k tecmint.tomb.key
或者
sudo tomb -f發掘zizu.jpg -k tecmint.tomb.key #force操作如果當前目錄中存在密鑰

墳墓 -  Linux的文件加密和個人備份工具

注意:請記住隱藏墓鑰匙,不要將其與墳墓保持在同一目錄中。例如,我們將把tecmint.tomb的密鑰移至秘密位置(您可以使用自己的位置)或將其保存在外部媒體上或將其移至SSH上的遠程服務器。

 sudo mv tecmint.tomb.key/var/opt/鍵/  

不幸的是,我們無法在本指南中利用所有墳墓使用命令和選項,您可以查閱其MAN頁面以獲取更多信息。在那裡,您將找到有關如何更改墓的鑰匙和密碼,調整大小等的說明。

男士墓 

GOMB GITHUB存儲庫:https://github.com/dyne/tomb

概括

墳墓是一種簡單但功能強大且易於使用的加密工具,用於在GNU/Linux系統上處理像秘密一樣精緻的文件。通過下面的評論表格分享您對此的想法。

以上是墳墓 - Linux的文件加密和個人備份工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP教程
1535
276
安裝Linux的系統要求 安裝Linux的系統要求 Jul 20, 2025 am 03:49 AM

LinuxCanrunonModestHardwarewtareWithSpecificminimumRequirentess.A1GHZPROCESER(X86ORX86_64)iSNEDED,withAdual-Corecpurecommondend.r AmshouldBeatLeast512MbForCommand-lineUseor2Gbfordesktopenvironments.diskSpacePacereQuiresaminimumof5-10GB,不過25GBISBISBETTERFORAD

如何在Linux上安全刪除硬盤驅動器 如何在Linux上安全刪除硬盤驅動器 Jul 24, 2025 am 12:08 AM

確認目標硬盤設備名(如/dev/sda),避免誤刪系統盤;2.使用sudoddif=/dev/zeroof=/dev/sdXbs=1Mstatus=progress全盤覆寫零值,適用於大多數場景;3.敏感數據使用sudoshred-v-n3/dev/sdX進行三次隨機數據覆寫,確保無法恢復;4.可選執行sudobadblocks-wsv/dev/sdX做破壞性寫入測試;最後用sudohexdump-C/dev/sdX|head驗證是否全為零,完成安全擦除。

如何查看我的Linux系統信息和版本? 如何查看我的Linux系統信息和版本? Jul 26, 2025 am 02:59 AM

想知道Linux系統信息和版本,可通過以下步驟操作:1.使用lsb_release-a查看發行版信息;2.查看/etc/os-release文件獲取版本詳情;3.用uname-r或uname-mrs確認內核版本及系統架構;4.運行lscpu、free-h或dmidecode(需root權限)獲取硬件信息。上述方法適用於不同發行版,部分命令可能需安裝或權限調整。

如何在Linux中添加用戶 如何在Linux中添加用戶 Jul 21, 2025 am 03:32 AM

在Linux中添加用戶常用useradd或adduser命令。 1.使用useradd時需手動設置密碼和家目錄,加-m參數可創建家目錄;2.可通過-s、-G、-u等參數指定shell、組和UID;3.adduser是交互式命令,適合新手自動完成配置;4.注意權限、用戶名唯一性和家目錄權限問題;5.誤操作可用userdel刪除用戶及家目錄。掌握這些要點可高效安全地管理用戶。

如何使用Cron和Anacron在Linux上安排任務 如何使用Cron和Anacron在Linux上安排任務 Aug 01, 2025 am 06:11 AM

cronisusedforpreciseschedulingonalways-onsystems,whileanacronensuresperiodictasksrunonsystemsthataren'tcontinuouslypowered,suchaslaptops;1.Usecronforexacttiming(e.g.,3AMdaily)viacrontab-ewithsyntaxMINHOURDOMMONDOWCOMMAND;2.Useanacronfordaily,weekly,o

如何在Linux中編輯主機文件 如何在Linux中編輯主機文件 Jul 21, 2025 am 03:02 AM

要修改Linux系統的hosts文件需用管理員權限編輯。 1.hosts文件位於/etc/目錄下,可用cat/etc/hosts查看內容;2.使用sudo配合nano/vim/gedit等編輯器進行修改,格式為IP地址加主機名;3.修改後可能需要清除DNS緩存或重啟NetworkManager服務生效;4.注意格式正確、避免頻繁修改、註釋不確定的條目即可安全操作。

安裝Linux後該怎麼辦 安裝Linux後該怎麼辦 Jul 23, 2025 am 02:57 AM

AfterinstallingLinux,thefirststepsincludeupdatingyoursystem,installingessentialsoftware,settingupbackupandsecuritymeasures,andcustomizingtheinterfacetosuityourpreferences.1)Updateyoursystemusingtheappropriatecommandforyourdistro(e.g.,sudoaptupdate&am

如何使用終端在Linux上安裝軟件? 如何使用終端在Linux上安裝軟件? Aug 02, 2025 pm 12:58 PM

在Linux上安裝軟件主要有三種方法:1.使用包管理器,如apt、dnf或pacman,通過更新源後執行install命令安裝,例如sudoaptinstallcurl;2.對於.deb或.rpm文件,分別使用dpkg或rpm命令安裝,並在需要時修復依賴;3.使用snap或flatpak跨平台安裝應用,如sudosnapinstall軟件名,適用於追求版本更新的用戶,推薦優先使用系統自帶包管理器以獲得更好的兼容性和性能。

See all articles