Agenti è un pannello di controllo di gestione del sistema basato sul Web open source per la gestione delle attività di amministrazione del sistema Linux remoto dal browser Web, molto simile allo strumento di amministrazione del sistema Webmin.
Agenti è 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.
[ Potrebbe piacerti anche:I migliori pannelli di controllo per gestire i server Linux ]
È stato creato con molti plug-in predefiniti per la configurazione e il monitoraggio di software server e servizi come Apache , Cron , File system , Firewall , MySQL , Nginx , Munino , Samba , FTP , Calamari, e molti altri strumenti come File Manager , Editor di codice per sviluppatori e Terminale accesso.
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 varietà di attività di gestione del server Linux da un browser web.
Installazione del Pannello di controllo Ajenti in Linux
Per installare Ajenti , in primo luogo, devi aggiornare e aggiornare il software di sistema all'ultima versione 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
Nelle 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, apri "8000 ” porta 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 ad Ajenti interfaccia web del pannello di controllo, apri un browser web e digita l'IP del server in cui abbiamo installato Ajenti e inserisci le credenziali del tuo sistema:username “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
Disinstalla il pannello di controllo Ajenti in Linux
Ajenti è un gruppo di moduli Python installati con pip, emessi 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 di file di configurazione, elimina la directory /etc/ajenti/ :
$ sudo rm -rf /etc/ajenti/
Per maggiori informazioni visita la home page di Ajenti.