在本教程中,我們將向您展示如何在 Debian 11 上安裝 Passbolt 密碼管理器。您是否難以記住所有密碼? 您是否擔心在線帳戶的安全性? 你不是一個人。 隨著網絡犯罪的興起,我們需要格外小心我們的密碼。 幸運的是,有一個簡單的解決方案——密碼管理器。 在這篇博文中,我們將向您介紹 Passbolt,這是一個免費的開源密碼管理器,可以幫助您安全地存儲、管理和共享您的密碼。
本文假定您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,您在自己的 VPS 上託管您的站點。 安裝非常簡單,假設您在 root 帳戶下運行,如果不是,您可能需要添加 ‘sudo
‘ 到獲取 root 權限的命令。 我將向您展示如何在 Debian 11 (Bullseye) 上逐步安裝 Passbolt 密碼管理器。
先決條件
- 運行以下操作系統之一的服務器: 德比安 11.
- 建議您使用全新的操作系統安裝,以防止出現任何潛在問題。
- 通過 SSH 訪問服務器(如果您在桌面上,則只需打開終端)。
- 有效的互聯網連接。 您需要互聯網連接才能下載 Passbolt 所需的軟件包和依賴項。
- A
non-root sudo user
或訪問root user
. 我們建議充當non-root sudo user
,但是,如果您在充當根用戶時不小心,可能會損害您的系統。
在 Debian 11 Bullseye 上安裝 Passbolt 密碼管理器
第 1 步。在我們安裝任何軟件之前,通過運行以下命令確保您的系統是最新的很重要 apt
終端中的命令:
sudo apt update sudo apt upgrade sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
步驟 2. 安裝 Nginx 和 Certbot Let’s Encrypt.
Passbolt 需要一個 Web 服務器才能運行,我們將在本文中使用 Nginx。 要安裝 Nginx,請運行以下命令:
sudo apt install nginx sudo apt install certbot python3-certbot-nginx
有關安裝 Nginx 的其他資源,請閱讀以下帖子:
- 如何在 Debian Linux 上安裝 Nginx √
步驟 2. 在 Debian 11 上安裝 Passbolt 密碼管理器。
默認情況下,Passbolt 在 Debian 11 基本存儲庫中不可用。 因此,現在運行以下命令將 Passbolt PPA 存儲庫添加到您的 Debian 系統:
echo "deb https://download.passbolt.com/ce/debian buster stable" | tee /etc/apt/sources.list.d/passbolt.list
接下來,使用以下命令導入 GPG 密鑰:
apt-key adv --keyserver hkps://keys.mailvelope.com --recv-keys 0xDE8B853FC155581D
之後,更新軟件包列表並通過運行以下命令安裝 Passbolt:
sudo apt update sudo apt install passbolt-ce-server
在安裝過程中,系統會提示您提供之前創建的 MySQL root 密碼。
系統還將提示您為 Passbolt 創建數據庫用戶和密碼。 Enter 一個強密碼並記下它,因為您稍後會需要它。
您將被要求設置 Nginx 或 Apache 網絡服務器:
選擇 yes 後,系統會提示您使用以下對話框,您可以在其中選擇您喜歡在 Nginx 上配置 SSL 的方法:
第 7 步:訪問 Passbolt Web 界面。
成功安裝後,現在打開您的網絡瀏覽器並導航到 https://your-domain.com
. 您將看到 Passbolt 登錄頁面:
登錄後,系統將提示您配置 Passbolt 以供首次使用。 按照提示完成配置。
恭喜! 您已成功安裝 Passbolt。 感謝您使用本教程在 Debian 11 Bullseye 上安裝最新版本的 Passbolt 密碼管理器。 如需更多幫助或有用信息,我們建議您查看 Passbolt 官方網站.