O Webmin é um popular administrador de sistemas Linux baseado em web.
Ele é uma ótima ferramenta para visualizar informações e fazer alterações principalmente quando se refere a servidores, além de ser gratuito.
Você pode controlar serviços do Apache, DNS, FTP, Contas de usuário, Atualizações, MySQL, PHP, entre outros módulos.
Mas hoje em dia, ele não vem mais com a instalação automática como antigamente.
Para instalar no sistema Debian e derivados (Mint, Ubuntu, etc…), temos que fazer uma alteração no sources.list e incluir na nossa sincronização de atualizações do sistema.
Com o terminal aberto, digite:
sudo vi /etc/apt/sources.list.d/webmin.list
E inclua as seguintes linhas no arquivo:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Fazemos dessa forma para manter organizado e não interferir no sources.list original, ficando em um arquivo separado que é chamado sempre que o sistema for atualizar.
Mas antes, precisamos adicionar as chaves públicas para poder baixar o pacote do Webmin.
Digite no terminal:
wget --no-check-certificate https://webmin.com/jcameron-key.asc
Dica: O parâmetro –no-check-certificate serve para pular a verificação do certificado do site, que no momento que fiz o post estava inválido.
Após baixar o arquivo, digite o comando:
sudo apt-key add jcameron-key.asc
Agora sim, ele está inserido na nossa lista de atualização, somente basta instalar:
apt update
apt install webmin
E pronto, o Webmin está instalado.
Lembrando que o usuário disponível é o root e para inserir outros usuários no painel do Webmin, você deverá adicionar os usuários ao grupo Webmin para que eles possam logar na plataforma de gerenciamento.
Aqui embaixo uma pequena amostra do painel do Webmin