POP HOSTING

Como instalar o Webmin no AlmaLinux, Rocky, Ubuntu e Debian imprimir

  • webmin, painel linux, porta 10000, almalinux, ubuntu, vps
  • 0

Como instalar o Webmin no AlmaLinux, Rocky, Ubuntu e Debian pelo repositório oficial, acessar o painel na porta 10000 e deixá-lo seguro.

  • Tempo: 10 min
  • Nível: Iniciante
  • Vale para: Webmin 2.x em AlmaLinux 8 a 10, Rocky Linux 8 a 10, Ubuntu 22.04 e 24.04, Debian 12
  • Atualizado: outubro de 2026

O Webmin é um painel gratuito, pelo navegador, para administrar um servidor Linux: usuários, serviços, firewall, agendamentos, pacotes, arquivos de configuração e muito mais. Ele não é um painel de hospedagem como o cPanel (para isso existe o Virtualmin, construído sobre o Webmin), mas facilita muito a vida de quem administra VPS ou servidor dedicado. A forma recomendada hoje é instalar pelo repositório oficial, que mantém o Webmin atualizado junto com o sistema, em vez de baixar um pacote avulso de versão fixa.

Antes de começar

  • Acesso SSH como root ou com um usuário que tenha sudo. Veja como acessar o SSH do servidor.
  • curl instalado (já vem na maioria das imagens).
  • Servidor sem cPanel. Webmin e cPanel mexem nas mesmas configurações e não devem ser usados juntos.

Como instalar o Webmin pelo repositório oficial

  1. Baixe o script que configura o repositório.
    curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
  2. Rode o script. Ele detecta a distribuição, importa a chave de assinatura e cria o repositório. Confirme quando ele perguntar:
    sudo sh webmin-setup-repo.sh
  3. Instale o Webmin. No AlmaLinux e no Rocky Linux:
    sudo dnf install webmin
    No Ubuntu e no Debian:
    sudo apt-get install webmin --install-recommends
  4. Libere a porta 10000 no firewall. No AlmaLinux e Rocky (firewalld):
    sudo firewall-cmd --permanent --add-port=10000/tcp
    sudo firewall-cmd --reload
    No Ubuntu com ufw:
    sudo ufw allow 10000/tcp
  5. Acesse o painel. Abra https://203.0.113.10:10000 no navegador (troque pelo IP do servidor). O certificado inicial é autoassinado, então o navegador mostra um aviso no primeiro acesso. Entre com o usuário root ou com um usuário que tenha sudo, e a senha dele.

Deixe o Webmin mais seguro

  • Restrinja por IP: em Webmin » Webmin Configuration » IP Access Control, permita só os IPs de onde você administra. Descubra o seu em pophosting.com.br/meu-ip.
  • Ative a autenticação em duas etapas em Webmin Configuration » Two-Factor Authentication.
  • Use um certificado válido: se o servidor tem um nome de domínio apontado, gere um certificado Let's Encrypt em Webmin Configuration » SSL Encryption.
  • Mantenha atualizado: como o Webmin agora vem do repositório, ele é atualizado junto com o sistema (dnf update ou apt upgrade).
Atenção: o Webmin roda como root. Deixar a porta 10000 aberta para a internet inteira, com senha fraca, é convite para invasão. Restrinja o acesso por IP sempre que puder.

Problemas comuns

A página não abre na porta 10000

Firewall do servidor ou do provedor bloqueando a porta. Confira se o serviço está no ar com sudo systemctl status webmin e se a regra do passo 4 foi aplicada.

Login failed mesmo com a senha certa

O usuário não é root nem tem sudo, ou o login do root está bloqueado no Ubuntu. Entre com um usuário do grupo sudo. Veja como criar um usuário com sudo.

Erro de chave GPG ao instalar

O script do repositório não terminou. Rode o passo 2 de novo e confira se o servidor tem acesso de saída à internet.

Precisa de um servidor com acesso root completo? Veja os servidores dedicados da POP Hosting, com suporte em português.

Esta resposta lhe foi útil?
« Retornar