本教程展示瞭如何在 AlmaLinux 8 上安裝 Pritunl VPN 服務器。對於那些不知道的人,Pritunl VPN 是可用於多雲 VPN 對等的最安全的開源 VPN 工具之一。 Pritunl VPN Server 使用 MongoDB,可以部署在任何云基礎設施上。
本文假設您至少具備 Linux 的基本知識,知道如何使用 shell,最重要的是,您將網站託管在自己的 VPS 上。 假設您在 root 帳戶下運行,安裝非常簡單。sudo
‘ 獲取 root 權限的命令。 我們將逐步向您展示如何在 AlmaLinux 8 上安裝 Pritunl VPN。 對於 Rocky Linux,您可以按照相同的步驟進行操作。
在 AlmaLinux 8 上安裝 Pritunl VPN 服務器
第 1 步。首先,讓我們確保您的系統是最新的。
sudo dnf update sudo dnf install epel-release
步驟 2. 安裝 MongoDB 服務器。
通過運行以下命令添加 MongoDB 存儲庫:
sudo tee /etc/yum.repos.d/mongodb-org-4.2.repo<<EOF [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc EOF
完成後,使用以下命令安裝 MongoDB:
sudo dnf install mongodb-org
然後啟動並啟用 MongoDB 服務。
sudo systemctl start mongod sudo systemctl enable mongod
步驟 3. 在 AlmaLinux 8 上安裝 Pritunl VPN 服務器。
讓我們將 Pritunl 存儲庫添加到我們的系統中。
sudo tee /etc/yum.repos.d/pritunl.repo << EOF [pritunl] name=Pritunl Repository baseurl=https://repo.pritunl.com/stable/yum/centos/8/ gpgcheck=1 enabled=1 EOF
然後添加您的 Pritunl VPN GPG 密鑰。
sudo gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A sudo gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; sudo rpm --import key.tmp; rm -f key.tmp
完成後,使用以下命令安裝 Pritunl:
sudo dnf install pritunl
接下來,您可以將 Pritunl VPN Server 配置為在服務器啟動時自動啟動、停止和啟用。
sudo systemctl stop pritunl sudo systemctl start pritunl
步驟 4. 訪問 Pritunl Web 界面。
安裝成功後,打開網絡瀏覽器並使用 URL 訪問 Pritunl 網絡界面。 https://your-server-ipaddress
將出現以下屏幕。
但在此之前,讓我們獲取將用於對數據庫進行身份驗證的密鑰。
sudo pritunl setup-key
访问网页界面时,会显示如下界面。 将上一条命令的输出粘贴到“Enter 设置键“字段并保存
您将被重定向到要求输入用户名和密码的登录页面。 使用以下命令从服务器获取凭据:
sudo pritunl default-password
使用默認用戶名和密碼登錄以從 Pritunl 儀表板設置您的環境。
恭喜! 您已成功安裝 Pritunl VPN。感謝您使用本教程在您的 AlmaLinux 8 系統上安裝 Pritunl VPN 服務器。如需更多幫助或有用信息,我們建議您查看 普里圖魯官方網站.