Gerenciar um servidor ou sistema Linux pode se tornar uma tarefa realmente complexa devido à quantidade de serviços, regras e processos que lá estão presentes, como administradores devemos estar atentos aos usuários, grupos, regras de Firewall, rede, hardware, etc. não tiver as ferramentas certas, isso se torna dramático.
Para ajudar a resolver e aliviar esses fardos, temos o Webmin que foi desenvolvido para que os administradores e usuários do Linux tenham uma das melhores ferramentas para gerenciar o Linux e tudo o que ele envolve.
O que é WebminO Webmin se formou como uma interface baseada na web com a qual é possível administrar sistemas Unix, todos os navegadores que sejam compatíveis com tabelas e formulários, bem como Java para o módulo Gerenciador de Arquivos, permitirá ao Webmin configurar contas de usuários , Apache, DNS, compartilhamento de arquivos e muitas das tarefas que fazemos diariamente.
O Webmin é composto de um servidor web e um conjunto de programas CGI que gerenciam arquivos de sistema como /etc/inetd.conf e / etc / passwd, tanto o servidor web quanto os programas CGI são escritos em Perl versão 5 e, portanto, ambos fazem não faça uso de módulos Perl não padrão.
CompatibilidadePara este caso, vamos usar o Ubuntu 21.04 (em fase beta), mas o Webmin é compatível com vários sistemas, como:
- Amazon Linux
- APLINUX
- Asianux
- Servidor Asianux
- CentOS Linux
- Citrix Hypervisor
- CloudLinux
- Cloudrouter Linux
- Cobalt Linux
- Darwin
- Debian Linux
- Fedora Linux
- FreeBSD
- Linux genérico
- Gentoo Linux
- IBM AIX
- Linux Mint
- LinuxPPC
- Lycoris Desktop / LX
- Mac OS X
- macOS Catalina
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Mandrake Linux Corporate Server
- Mandriva Linux
- Mandriva Linux Enterprise Server
- Mepis Linux
- Pardus Linux
- pclinuxos Linux
- Playstation Linux
- Raspbian Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop e muitos mais
Instalando Webmin no Ubuntu 21.04
Passo 1
Acessamos o terminal e validamos se estamos usando o Ubuntu 21.04 com o seguinte comando:
lsb_release -a
Passo 2
Agora, vamos adicionar o repositório Webmin para poder instalar e atualizar o Webmin usando o gerenciador de pacotes, para adicionar este repositório devemos adicioná-lo ao arquivo /etc/apt/sources.list, usamos o editor desejado para ele :
sudo nano /etc/apt/sources.listNo final do arquivo, inserimos a seguinte linha:
deb http://download.webmin.com/download/repository sarge contrib
Salvamos as alterações com as teclas Ctrl + O e saímos do editor com as teclas Ctrl + X.
etapa 3
Depois disso vamos adicionar a chave PGP do Webmin para que o sistema possa acessar o repositório e fazer o download, usaremos o seguinte comando:
wget http://www.webmin.com/jcameron-key.asc
Passo 4
Instalamos essa chave com o seguinte comando:
sudo apt-key add jcameron-key.asc
Etapa 5
Depois disso, vamos atualizar os pacotes no repositório Webmin com o seguinte comando:
atualização do apt sudo
Etapa 6
Assim que os pacotes forem atualizados, será possível instalar o Webmin no Ubuntu 21.04, para isso executamos o seguinte:
sudo apt install webmin
Etapa 7
Inserimos a letra S para confirmar o download, ao final deste processo é possível identificar a forma de acesso ao painel do Webmin:
Etapa 8
É possível com qualquer uma das seguintes sintaxes:
https: // endereço_IP: 10000 / https: // nome_da_máquina: 10000 / https: // localhost: 10000 /Etapa 9
Antes de acessar devemos conceder as permissões necessárias no Firewall do Ubuntu 21.04, essa permissão deve ser concedida à porta 10000 com o seguinte comando:
sudo ufw allow 10.000
Etapa 10
Assim que a autorização do Firewall estiver pronta vamos a um navegador e estaremos prontos para acessar o Webmin, ao entrar em qualquer uma das opções disponíveis veremos o seguinte:
PROLONGAR
Etapa 11
Clicamos em "Avançado" e será exibido o seguinte:
PROLONGAR
Etapa 12
Clicamos em “Aceitar o risco e continuar” e a seguir devemos inserir as credenciais com as quais acessamos o sistema Ubuntu 21.04:
Etapa 13
Clicamos em Entrar e primeiro veremos o Painel do Webmin, onde veremos detalhes como:
- Nome da equipe
- Versão usada do Webmin
- Tempo de uso do sistema
- Informação do processador
- Memória RAM atual
- Espaço no disco rígido
- Sistema operacional usado
- Versão do kernel
PROLONGAR
ObservaçãoNa versão do sistema operacional, o Debian Linux 11 foi lançado porque o Ubuntu 21.04 ainda está em beta.
Na parte inferior podemos ver o histórico de dados, bem como o uso do disco ou das interfaces de rede.
Etapa 14
Por padrão é em inglês, podemos clicar no nome de usuário na parte inferior e atribuir o idioma desejado, neste exemplo espanhol:
PROLONGAR
Salvamos as alterações para que elas tenham efeito.
Etapa 15
Na seção Webmin, encontramos parâmetros como:
- Configuração Global Webmin
- Ajuste a interface e o idioma do utilitário
- Configurações de backup
- Configuração de usuário Webmin
- História do estoque
- Sistema operacional e mais opções
PROLONGAR
Etapa 16
Na seção Sistema, encontramos parâmetros como:
- Ver os processos atuais do servidor ou do computador
- Alterar senhas de usuário
- Ver e atualizar pacotes de software
- Ajustar tarefas agendadas
- Configuração PAM
- Acesse eventos do sistema em um nível geral ou em um intervalo de tempo
- Execute backups de dados
- Ver usuários e grupos do sistema
PROLONGAR
Etapa 17
Na seção Usuários e grupos será possível visualizar cada usuário com seus grupos e também criar, editar ou deletar um usuário a partir daí:
PROLONGAR
Etapa 18
Na seção Servidores, temos:
- Gerenciar e-mails de usuários
- Edite o servidor SSH
- Gerenciar o servidor de banco de dados
PROLONGAR
Etapa 19
Em Ferramentas encontramos:
- O gerenciador de arquivos
- Um console de comando
- Acesso a comandos personalizados
- Estabelecer conexões SSH
- Ver sistema e status do servidor
- Acesse diretórios da web protegidos
- Use o túnel HTTP para aumentar a segurança de acesso
PROLONGAR
Etapa 20
Esta seção é muito útil (Status do servidor), pois fornece uma visão geral de como o Ubuntu 21.04 está se saindo.
Na seção Rede, encontramos:
- Gerenciamento de firewall
- Configuração geral de interfaces de rede ativas no dispositivo
- Gerenciar largura de banda usada
- Configure o cliente e servidor NIS
PROLONGAR
Etapa 21
Lá podemos clicar em "Interfaces de rede" para ver a configuração completa e atualizada das placas de rede:
PROLONGAR
Etapa 22
Na seção Hardware, encontramos:
- Gerenciamento de impressora
- Gerenciar volumes lógicos
- Defina a hora do sistema
- Trabalho em Linux RAID
- Configuração ISCSI
- Ver partições do disco rígido
PROLONGAR
Etapa 23
A seção Cluster é dedicada a trabalhar em todos os parâmetros do cluster ativo no computador, como:
- Alterar senhas
- Criar novos usuários ou grupos
- Verifique os servidores
- Copiar arquivos
PROLONGAR
Etapa 24
Na seção "Módulos não utilizados" encontramos todos os módulos obsoletos que não têm mais atividade no computador:
PROLONGAR
Etapa 25
Na parte inferior, podemos definir o modo escuro ou claro de acordo com nossa preferência:
PROLONGAR
Etapa 26
Temos um terminal integrado para executar comandos a partir daí:
PROLONGAR
O Webmin é uma das soluções mais completas que podemos encontrar hoje para funcionar de forma abrangente em um computador Linux, neste caso específico Ubuntu 21.04.