如何在 Linux 中使用密碼保護文件和文件夾

無論您是想在線共享文件、將其存儲在雲中、隨身攜帶在 USB 記憶棒上,還是將其添加到您的存檔中,密碼保護都是保護您的內容免遭未經授權訪問的最佳方法。

文件夾也是如此。 因此,對它們進行加密也至關重要。 在 Linux 中,您有多種方法可以對文件和文件夾進行密碼保護。 這些方法中的大多數都使用加密,它提供了比其他方法更多的保護。

以下是可用於在 Linux 中對文件和文件夾進行密​​碼保護的所有不同方法。

如何在 Linux 中使用密碼保護文件

Linux 有多個實用程序可幫助您對計算機上的文件進行密碼保護/加密。 下面列出了您可以用來執行此操作的方法。

方法一:使用 GnuPG 加密文件

GnuPG 是一個免費的 Linux 程序,它支持文件加密的多種加密標準。 它預裝在大多數 Linux 發行版上,並且非常易於使用。

GnuPG 可以通過 CLI 訪問。 這是您可以使用它來加密文件的方式:

  1. 打開終端。
  2. 使用 cd 命令和 ls 命令導航到包含要密碼保護的文件的目錄。
  3. 進入目錄後,運行以下命令來加密您的文件:
                              
                                gpg -c filename
                              
                            
  4. 最後,當提示輸入密碼時,輸入一個強大且易於記憶的密碼。

GnuPG 現在將創建一個加密文件(使用.gpg擴展名)在您當前的工作目錄中。 要訪問它,您需要對其進行解密。 為此,運行以下命令,當提示輸入密碼時,輸入您用於加密文件的密碼,然後按 Enter

                      
                        
                          gpg
                        
                        
                          filename
                        
                        
                          .gpg
                        
                      
                    

GnuPG 將返回當前工作目錄中文件的解密版本。

如果要使用任何其他加密算法,請首先通過運行檢查支持的算法:

                      
                        gpg 
                        
                          --version
                        
                      
                    

然後在命令中指定所需的算法,如下所示:

                      
                        gpg -c 
                        
                          --cipher-algo algorithm_name filename
                        
                      
                    

方法 2:使用 Zip 加密文件

Zip 是另一個 CLI 實用程序,可讓您在 Linux 上使用密碼保護文件。 它預裝在所有主要的 Linux 發行版上,非常適合將多個文件歸檔或壓縮成單個加密文件。

請按照以下步驟使用 Zip 對文件進行密碼保護:

  1. 打開終端並使用光盤是的ls命令轉到包含要加密的文件的目錄。
  2. 輸入以下格式的命令以創建受密碼保護的 zip 文件:
                              
                                
                                  zip
                                
                                
                                  --password
                                
                                
                                  preferred_password
                                
                                
                                  archive_file
                                
                                
                                  .zip
                                
                                
                                  filename1
                                
                                
                                  filename2
                                
                              
                            

    在這裡,替換首選密碼使用您要用於加密文件的密碼和歸檔文件.zip使用您要提供結果文件的文件名。

現在,當您想要訪問這些文件時,解壓縮文件並輸入您的密碼。 或者,要通過終端執行此操作,請運行:

                      
                        
                          unzip
                        
                        
                          archive_file
                        
                        
                          .zip
                        
                      
                    

Zip 現在會要求您輸入密碼。 輸入您在加密時設置的密碼,然後按 Enter 解密文件。

方法 3:使用 mcrypt 加密文件

mcrypt 是一種加密替代品,可以輕鬆地在 Linux 上加密文件。 它支持各種加密標準,您可以根據自己的喜好選擇指定加密算法。

以下是使用 mcrypt 加密文件的步驟:

  1. 打開終端,使用 cd 和 ls 轉到包含要加密的文件的目錄。
  2. 輸入以下命令列出所有支持的加密算法:
                              
                                mcrypt --
                                
                                  list
                                
                                
  3. 最後,使用以下命令加密您的文件:
                              
                                mcrypt -a algorithm_name filename
                              
                            

    當提示輸入密碼時,輸入兩次並按 Enter .

mcrypt 現在將加密您的文件並使用“.nc”擴展名保存它。 如果要打開此文件,則需要對其進行解密。 為此,請運行:

                      
                        
                          mcrypt
                        
                        
                          -d
                        
                        
                          filename
                        
                        
                          .nc
                        
                      
                    

然後,輸入解密密碼。

如何在 Linux 中使用密碼保護文件夾

與在 Linux 中密碼保護文件的方式類似,密碼保護文件夾也很容易。 以下是您可以使用的所有方法的列表以及使用它們的步驟。

方法 1:使用 GNOME EncFS 管理器加密文件夾

GNOME EncFS Manager 是一個掛載實用程序,可讓您輕鬆加密 Linux 上的文件夾。 它與大多數 Linux 發行版兼容,並具有簡潔的 GUI,使其易於使用。

以下是在 Linux 上使用 GNOME EncFS 管理器加密文件夾的步驟:

  1. 打開應用程序菜單,搜索GNOME 編碼器並扔掉它。
  2. 點擊加號 (+) 工具欄上的圖標。 在隨後的對話框中,選擇下面的第二個單選按鈕要加密或導入的目錄或驅動器並選擇一個文件夾。 請務必在此處創建一個新的(空)文件夾。 (稍後您必須將原始文件夾的內容移動到此文件夾)。
  3. 為掛載目錄選擇適當的選項,即要掛載加密文件夾的位置。
  4. 在下面關鍵代碼輸入要用於加密文件夾兩次的密碼。
  5. 粘貼去創造創建加密文件夾。

GNOME EncFS 管理器現在將創建一個加密文件夾(也稱為存儲)並將其掛載到選定的目標目錄。 雙擊此已安裝的驅動器以訪問其中文件夾的內容。 要卸載它,請選中它旁邊的複選框。 或右鍵單擊存儲並選擇拆卸.

現在,當您想再次安裝它時,只需選中該複選框。 GNOME EncFS Manager 將詢問您的密碼。 輸入密碼,您現在應該能夠訪問其所有內容。

方法 2:使用 VeraCrypt 加密文件夾

VeraCrypt 是一個免費的開源磁盤加密工具。 它適用於所有主要操作系統,您可以使用它在 Linux 上創建一個加密目錄,您可以在其中安全地存儲文件和文件夾。

首先,從下面的鏈接在您的計算機上下載 VeraCrypt 並安裝它。

釋放: VeraCrypt

然後從應用程序菜單啟動它並按照以下說明進行操作:

  1. 選擇一個驅動器插槽並單擊創建卷.
  2. 選擇創建加密文件容器並擊中下一個.
  3. 選擇卷類型為標準 TrueCrypt.
  4. 點擊選擇文件並創建一個文件來存儲加密磁盤。
  5. 根據您的喜好選擇加密算法和哈希算法,然後按下一個.
  6. 提供此驅動器的捲大小。
  7. 輸入密碼以鎖定此驅動器兩次,然後按下一個.
  8. 從下拉菜單中選擇卷格式類型,即文件系統。
  9. 終於打到了格式創建一個 VeraCrypt 卷。

現在,您需要掛載這個加密卷。 為此,請返回 VeraCrypt 主窗口並單擊選擇卷上的文件. 選擇文件並單擊. 當提示輸入密碼時,輸入您在創建卷時設置的密碼。

VeraCrypt 現在將安裝您的加密驅動器,稍後您可以將所有個人數據(文件或文件夾)添加到此驅動器。 當您處理完這些文件並想要鎖定和隱藏它們時,請卸載驅動器。

有效保護 Linux 上的個人數據

根據您的喜好,您可以選擇上面列出的任何方法和工具來密碼保護您在 Linux 中的文件和文件夾並防止未經授權的訪問。 如果您與某人共享您的計算機,這可能是一種非常有效的方法,可以確保除了您之外沒有人可以訪問您的個人數據。

相關文章