So installieren Sie das AJenti -Bedienfeld zum Verwalten von Linux -Servern

So installieren Sie das AJenti -Bedienfeld zum Verwalten von Linux -Servern

Ajenti ist ein Open-Source-Systemverwaltungsbedienfeld für das Systemverwaltung von Open-Source für die Verwaltung von Remote-Linux-Systemverwaltungsaufgaben aus dem Webbrowser, das dem Webmin-Systemverwaltung-Tool sehr ähnlich ist.

Ajenti ist ein viel leistungsstarkes und leichtes Tool, das eine schnelle und reaktionsschnelle Weboberfläche für die Verwaltung kleiner Server-Setups bietet und auch für die am besten geeignet ist für VPS Und Gewidmet Server.

[Möglicherweise mögen Sie es auch: Beste Kontrollpaneele zum Verwalten von Linux -Servern]

Es wurde mit vielen vorgefertigten Plugins für die Konfiguration und Überwachung von Serversoftware und -Diensten wie z Apache, Cron, Dateisystem, Firewall, Mysql, Nginx, Munin, Samba, Ftp, Tintenfisch, und viele andere Tools mögen Dateimanager, Code Editor für Entwickler und Terminal Zugang.

Anforderungen

  • Debian 9 oder später
  • Ubuntu Bionic oder höher
  • Rhel 8 oder später

In diesem Artikel lernen Sie, wie man installiert Ajenti -Bedienfeld Auf einem frischen Linux -System zur Verwaltung einer Vielzahl von Linux -Server -Verwaltungsaufgaben von einem Webbrowser.

Installieren Sie das AJenti -Bedienfeld unter Linux

Installieren Ajenti, Zunächst müssen Sie Ihre Systemsoftware wie gezeigt aktualisieren und auf die neueste Version aktualisieren und aktualisieren.

$ sudo APT Update && sudo APT Upgrade -y [on Ubuntu & Debian] $ sudo dnf update && sudo dnf upgrade -y [on Rhel] 

Sobald die Systemaktualisierungen abgeschlossen sind, starten Sie das System neu, bevor Sie die Installation von Ajenti starten.

$ sudo systemctl neu starten 

Laden Sie nach dem Neustart das Ajenti -Installationsskript mit dem folgenden Curl -Befehl herunter, der Ajenti zusammen mit allen erforderlichen Abhängigkeiten wie gezeigt installiert.

Installieren Sie Ajenti auf Debian/Ubuntu

$ curl https: // raw.GithubuSercontent.com/ajenti/ajenti/master/scripts/installieren.Sh | sudo bash -s - 

Installieren Sie Ajenti auf Rhel/Rocky & Almalinux

Auf rhelbasierten Verteilungen müssen Sie das Epel-Repository aktivieren, um die erforderlichen Ajenti-Abhängigkeiten wie gezeigt zu installieren.

$ sudo dnf install https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.RPM $ DNF Installation -y GCC Python3-Devel Python3-Pip Python3-Pillow Python3-Augeas Python3-DBus Chrony OpenSSL-Devel Redhat-LSB-Core 

Installieren Sie nach der Installation aller erforderlichen Abhängigkeiten nun Ajenti mit dem Installationsskript wie gezeigt.

$ curl https: // raw.GithubuSercontent.com/ajenti/ajenti/master/scripts/installieren.Sh | sudo bash -s - 
Installieren Sie das AJenti -Bedienfeld Ajenti -Installation wird abgeschlossen

Nach Abschluss der Ajenti -Installation öffnen Sie die “8000”Port auf der Firewall/Router für den Fernzugriff der Webschnittstelle.

$ sudo ufw erlauben 8000 [auf Ubuntu & Debian] $ sudo firewall-cmd --permanent --zone = public --add-port = 8000/tcp [on Rhel] $ sudo firewall-cmd-Reload 

Zugreifen auf die Ajenti Steuern Sie das Panel -Webschnittstellen, öffnen Sie einen Webbrowser und geben Sie die ein IP des Servers, auf dem wir Ajenti installiert haben, und die Anmeldeinformationen Ihres Systems eingeben: Benutzername “Wurzel”Und Root Passwort.

https: // localhost: 8000 oder https: // ip-address: 8000 
Ajenti Login Ajenti Bedienfeld Dashboard Terminalzugriff von Ajenti

Der Ajenti -Dienst kann gestartet, gestoppt und mit den folgenden Befehlen neu gestartet werden.

$ sudo systemctl stopi $ sudo systemctl starten ajenti $ sudo systemctl neu starten ajenti $ sudo systemctl Status ajenti 

Deinstallieren Sie das Ajenti -Bedienfeld unter Linux

Ajenti ist eine Gruppe von Python -Modulen, die mit PIP installiert sind und mit einem Systemd -Skript ausgestellt wurden. Daher ist es wichtig, das SystemD -Skript, dann die Python -Bibliotheken und die Konfigurationsdateien zu löschen.

$ sudo systemctl stoppen ajenti.Service $ sudo systemctl deaktivieren ajenti.Service $ sudo systemctl Daemon -Reload $ sudo rm -f/lib/systemd/system/ajenti.Service 

Entfernen Sie dann einfach alle Python -Module:

$ sudo pip3 deinstall -y aj ajenti -panel ajenti.Plugin.Ace Ajenti.Plugin.Auth-Benutzer Ajenti.Plugin.Kern Ajenti.Plugin.Dashboard Ajenti.Plugin.Dateisystem Ajenti.Plugin.Passwd Ajenti.Plugin.Plugins Ajenti.Plugin.Sitzungsliste Ajenti.Plugin.Einstellungen 

Wenn Sie keine Konfigurationsdateien benötigen, löschen Sie einfach das Verzeichnis /etc/ajenti/:

$ sudo rm -rf/etc/ajenti/ 
Deinstallieren Sie das Ajenti -Bedienfeld

Weitere Informationen finden Sie auf der Ajenti -Homepage.