如何在 Ubuntu Server 上設置 Ajenti 服務器管理工具

如何在 Ubuntu Server 上設置 Ajenti 服務器管理工具

Ajenti 是一種基於 Web 的服務器和 VPS 監控工具。安裝後,Ajenti 能夠提供實時監控、用於終端命令的基於 Web 的 shell 以及許多其他功能。在本指南中,我們將向您展示如何在 Ubuntu Server 上設置 Ajenti。

注意:雖然本指南側重於 Ubuntu Server,但 Ajenti 支持各種 Linux 操作系統,包括 Redhat Enterprise Linux、CentOS、Debian 等。因此,即使您不使用 Ubuntu Server,也可以按照本安裝指南進行操作。

如何在 Ubuntu Server 上設置 Ajenti 服務器管理工具

自動安裝

讓 Ajenti 在您的Ubuntu 服務器上工作的最佳方法是使用 Ajenti 文檔中提供的自動安裝腳本。該腳本是用 Bash 編寫的,將自動檢測您的操作系統,並且它會處理操作系統上的所有內容,因此用戶不必這樣做。

要開始安裝,您需要在 Ubuntu Server 上安裝 Curl。Curl 用於在 Ubuntu Server 上下載和運行腳本。啟動一個終端窗口,通過 SSH連接到 Ubuntu 服務器。或者親自坐在服務器上並使用 TTY 控制台。

一旦您打開終端窗口並準備好使用,運行apt install命令以在您的 Ubuntu 服務器設置上安裝“curl”包。

sudo apt 安裝捲曲

輸入上述命令後,Ubuntu Server 將詢問您的密碼。使用鍵盤輸入它。然後,按 Enter鍵確認並按Y安裝包。

安裝 Curl 應用程序後,是時候運行自動安裝腳本了。您需要以 root 身份運行此腳本,因為它需要訪問系統文件。

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | 須藤 bash -s -

Ajenti 安裝腳本是自動的,只需幾分鐘。觀察終端在 Ubuntu 服務器上下載和配置 Ajenti 的過程。

安裝完成後,Ajenti 就可以進行配置了。打開一個新的 Web 瀏覽器選項卡,然後輸入 URL 以訪問 Ajenti 的 Web UI 界面。

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

手動安裝

如果您希望對 Ubuntu Server 上的 Ajenti 安裝進行更精細的控制,或者如果安裝腳本不起作用,手動安裝是最好的方法。

要通過手動安裝設置 Ajenti,首先啟動一個終端窗口,通過 SSH(或 TTY 控制台)登錄到 Ubuntu 服務器。然後,使用終端啟用“Universe”軟件存儲庫。

sudo add-apt-repository 宇宙

接下來,運行apt update命令以刷新 Ubuntu Server 的軟件源。

sudo apt 更新

更新命令之後,是時候為 Ubuntu Server 安裝 Ajenti 依賴項了。必須安裝這些軟件包,否則應用程序將無法正常運行。

sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

按照依賴項,為 Ajenti 安裝所有 Python 插件。

sudo pip3 install ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.filesystem ajenti。 plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal。

配置完所有 Python 插件後,Ajenti 就可以在 Ubuntu Server 上運行了。從這裡打開一個新的 Web 瀏覽器選項卡,然後訪問下面的 URL。

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

在 Ubuntu 服務器上配置 Ajenti

在 Ubuntu Server 上使用 Ajenti 需要知道 root 密碼。遺憾的是,出於安全目的,Ubuntu默認禁用root 密碼。要在您的 Ubuntu 系統上重新啟用 root 密碼,請執行以下操作。

首先,打開一個終端窗口並通過 SSH 登錄到您的機器。或者親自坐在您的服務器上並使用 TTY 控制台。然後,一旦您可以訪問終端 shell,請使用sudo -s命令登錄到 root。

須藤 -s

使用sudo -s登錄帳戶後,請使用passwd命令告訴 Ubuntu 您要更改密碼。然後,輸入您的新 root 密碼。請確保此密碼令人難忘且安全。

如何在 Ubuntu Server 上設置 Ajenti 服務器管理工具

密碼

設置 root 密碼後,執行以下操作以登錄。首先,在您喜歡的 Web 瀏覽器中訪問以下 URL。然後,在用戶名框中輸入“root”,在密碼框中輸入 root 密碼。最後,選​​擇“登錄”以登錄您的帳戶。

如何在 Ubuntu Server 上設置 Ajenti 服務器管理工具

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

登錄後,Ajenti 將顯示儀表板。在 Ajenti 儀表板中,您將看到有關 Ubuntu Server 的重要信息。活動核心數、CPU 使用情況、正常運行時間、磁盤使用情況和 RAM 使用情況等信息。此外,如果您選擇右上角的菜單,您將可以訪問終端外殼、記事本、包管理器等。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。