Ricerca nel sito web

Come installare il pannello di controllo Ajenti per gestire i server Linux


Ajenti è un pannello di controllo di gestione del sistema basato sul Web open source per la gestione delle attività di amministrazione remota del sistema Linux dal browser Web, molto simile allo strumento di amministrazione del sistema Webmin.

Ajenti è uno strumento molto potente e leggero, che fornisce un'interfaccia web veloce e reattiva per la gestione di piccole configurazioni di server ed è anche più adatto per VPS e Dedicato server.

È stato creato con molti plugin predefiniti per la configurazione e il monitoraggio di software e servizi server come Apache, Cron, File System, Firewall, MySQL, Nginx, Munin, Samba, FTP , Squid e molti altri strumenti come File Manager, Editor di codice per sviluppatori e accesso al Terminale.

Requisiti

  • Debian 9 o successivo
  • Ubuntu Bionic o successivo
  • RHEL 8 o successivo

In questo articolo imparerai come installare il Pannello di controllo Ajenti su un nuovo sistema Linux per gestire una serie di attività di gestione del server Linux da un browser web.

Installazione del pannello di controllo Ajenti in Linux

Per installare Ajenti, devi innanzitutto aggiornare il software di sistema alla versione più recente, come mostrato.

sudo apt update && sudo apt upgrade -y    [On Ubuntu & Debian]
sudo dnf update && sudo dnf upgrade -y    [On RHEL]

Una volta completati gli aggiornamenti del sistema, riavviare il sistema prima di avviare l'installazione di Ajenti.

sudo systemctl reboot

Dopo il riavvio, scarica lo script di installazione di Ajenti utilizzando il seguente comando curl, che installerà Ajenti insieme a tutte le dipendenze necessarie come mostrato.

Installa Ajenti su Debian/Ubuntu

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

Installa Ajenti su RHEL/Rocky e AlmaLinux

Sulle distribuzioni basate su RHEL, è necessario abilitare il repository EPEL per installare le dipendenze Ajenti necessarie come mostrato.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Dopo aver installato tutte le dipendenze richieste, ora installa Ajenti utilizzando lo script di installazione come mostrato.

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

Al termine dell'installazione di Ajenti, aprire la porta "8000" sul firewall/router per l'accesso remoto all'interfaccia web.

sudo ufw allow 8000   [On Ubuntu & Debian]
sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp  [On RHEL]
sudo firewall-cmd --reload

Per accedere all'interfaccia web del pannello di controllo Ajenti, apri un browser web e digita l'IP del server su cui abbiamo installato Ajenti, quindi inserisci le credenziali del tuo sistema: nome utente “ root" e la password di root.

https://localhost:8000
OR
https://ip-address:8000

Il servizio Ajenti può essere avviato, arrestato, riavviato utilizzando i seguenti comandi.

sudo systemctl stop ajenti
sudo systemctl start ajenti
sudo systemctl restart ajenti
sudo systemctl status ajenti

Disinstallare il pannello di controllo Ajenti in Linux

Ajenti è un gruppo di moduli Python installati con pip, rilasciati con uno script systemd. Quindi è essenziale eliminare lo script systemd, quindi le librerie Python e i file di configurazione.

sudo systemctl stop ajenti.service
sudo systemctl disable ajenti.service
sudo systemctl daemon-reload
sudo rm -f /lib/systemd/system/ajenti.service

Quindi rimuovi semplicemente tutti i moduli Python:

sudo pip3 uninstall -y aj ajenti-panel ajenti.plugin.ace ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.filesystem ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.session-list ajenti.plugin.settings

Se non hai bisogno dei file di configurazione, elimina semplicemente la directory /etc/ajenti/:

sudo rm -rf /etc/ajenti/

Per ulteriori informazioni visitare la home page di Ajenti.