Como instalar o painel de controle Ajenti para gerenciar servidores Linux
Ajenti é um painel de controle de gerenciamento de sistema baseado na web de código aberto para gerenciar tarefas remotas de administração de sistema Linux a partir do navegador da web, muito semelhante à ferramenta de administração de sistema Webmin.
Ajenti é uma ferramenta muito poderosa e leve, que fornece uma interface web rápida e responsiva para gerenciar pequenas configurações de servidores e também é mais adequada para VPS e Dedicados. servidores.
Ele foi construído com muitos plug-ins pré-fabricados para configurar e monitorar software e serviços de servidor, como Apache, Cron, Sistema de Arquivos, Firewall, MySQL, Nginx, Munin, Samba, FTP >, Squid e muitas outras ferramentas como Gerenciador de Arquivos, Editor de Código para desenvolvedores e acesso ao Terminal.
Requisitos
- Debian 9 ou posterior
- Ubuntu Bionic ou posterior
- RHEL 8 ou posterior
Neste artigo, você aprenderá como instalar o Painel de controle Ajenti em um sistema Linux novo para gerenciar uma variedade de tarefas de gerenciamento de servidor Linux a partir de um navegador da web.
Instalando o Painel de Controle Ajenti no Linux
Para instalar o Ajenti, primeiro você precisa atualizar e atualizar o software do seu sistema para a versão mais recente, conforme mostrado.
sudo apt update && sudo apt upgrade -y [On Ubuntu & Debian]
sudo dnf update && sudo dnf upgrade -y [On RHEL]
Assim que as atualizações do sistema forem concluídas, reinicie o sistema antes de iniciar a instalação do Ajenti.
sudo systemctl reboot
Após a reinicialização, baixe o script de instalação do Ajenti usando o seguinte comando curl, que instalará o Ajenti junto com todas as dependências necessárias, conforme mostrado.
Instale o Ajenti no Debian/Ubuntu
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Instale Ajenti no RHEL/Rocky e AlmaLinux
Em distribuições baseadas em RHEL, você precisa habilitar o repositório EPEL para instalar as dependências necessárias do Ajenti, conforme mostrado.
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
Depois de instalar todas as dependências necessárias, instale agora o Ajenti usando o script de instalação conforme mostrado.
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Após a conclusão da instalação do Ajenti, abra a porta “8000” no firewall/roteador para acesso remoto à interface web.
sudo ufw allow 8000 [On Ubuntu & Debian]
sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp [On RHEL]
sudo firewall-cmd --reload
Para acessar a interface web do painel de controle do Ajenti, abra um navegador web e digite o IP do servidor onde instalamos o Ajenti, e insira as credenciais do seu sistema: nome de usuário “ root” e senha de root.
https://localhost:8000
OR
https://ip-address:8000
O serviço Ajenti pode ser iniciado, interrompido e reiniciado usando os seguintes comandos.
sudo systemctl stop ajenti
sudo systemctl start ajenti
sudo systemctl restart ajenti
sudo systemctl status ajenti
Desinstale o Painel de Controle Ajenti no Linux
Ajenti é um grupo de módulos Python instalados com pip, emitidos com um script systemd. Portanto, é essencial excluir o script systemd, depois as bibliotecas Python e os arquivos de configuração.
sudo systemctl stop ajenti.service
sudo systemctl disable ajenti.service
sudo systemctl daemon-reload
sudo rm -f /lib/systemd/system/ajenti.service
Em seguida, basta remover todos os módulos 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
Caso não precise de arquivos de configuração, basta deletar o diretório /etc/ajenti/:
sudo rm -rf /etc/ajenti/
Para mais informações visite a página inicial da Ajenti.