Como instalar o Webmin no Ubuntu 19.04
Se você é um administrador de sistema ou rede, você pertence à área de suporte de sua empresa ou simplesmente adora sistemas operacionais Linux. AdminGuides tem ótimas notícias para você e é que você tem um utilitário especial para gerenciar vários (senão todos) aspectos do seu sistema, tanto a nível de serviços, processos, usuários, mas também de permissões, informações e tarefas que realizamos todos os dias.
Sabemos que o Linux nos oferece algumas distribuições com um ambiente gráfico (GUI), mas quando se trata de um sistema operacional de nível de servidor, é normal usá-lo no modo Core (terminal) e as tarefas de suporte podem se tornar um pouco tediosas e sujeito a erros.
A seguir, veremos uma ferramenta para facilitar essas tarefas e esse utilitário é o Webmin. Portanto, pedimos que leia em detalhes este tutorial que AdminGuides preparou para você de forma completa e para que você possa implementá-lo em sua organização independente do seu porte. Para este caso usaremos o Ubuntu 19.04 Server e caso você ainda não o tenha, convidamos você a fazer o download no seguinte link:
Podemos fazer utilização de navegadores atuais com a única condição de que suportem Java, tabelas e formulários, se assim for, será possível configurar contas de usuários, gerenciar o servidor Apache, configurar o DNS, editar arquivos e muitas outras tarefas voltadas para Administração e suporte. .
A ferramenta Webmin é integrada por um servidor web que possui vários programas CGI cujo objetivo é atualizar os arquivos de sistema sendo /etc/inetd.conf e / etc / passwd alguns dos mais conhecidos, tanto o servidor Webmin quanto o Os programas CGI foram escritos em Perl versão 5 e não usam módulos Perl não padrão para melhor desempenho e tempos de resposta às necessidades de cada um de nós.
Neste caso, usaremos o Webmin no Ubuntu Server 19.04, mas silencioso já que o Webmin pode ser instalado em sistemas operacionais como:
- Cygwin
- Darwin
- Debian ul >
- Endian Firewall Linux
- Fedora Linux
- FreeBSD
- Linux genérico
- Gentoo Linux
- CentOS Linux
- CloudLinux
- HP / UX
- IBM AIX
- Immunix Linux
- Lanthan Linux
- Linux Mint
- LinuxPPC
- Lycoris Desktop / LX
- Mac OS X
- Mandrake Linux Corporate Server
- Mandriva Linux
- Mandriva Linux Enterprise Server
- Netbsd
- OpenBSD
- OpenDarwin
- openmamba Linux
- Linux OpenNA
- Oracle Enterprise Linux
- Oracle VM
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop e muitos mais
O Webmin inclui 113 módulos padrão por padrão e podemos usar muitos mais por terceiros, mas mais tarde veremos algo sobre isso. Sem mais palavras, veremos como instalar o Webmin no Ubuntu Server 19.04 ..
1. Como instalar os repositórios Webmin no Ubuntu Server 19.04
O primeiro A etapa essencial para que tudo funcione como esperado é adicionar o repositório Webmin ao sistema, pois isso nos permite instalar e atualizar o Webmin por meio do gerenciador de pacotes.
Este repositório deve ser adicionado ao / etc / arquivo apt / sources.list para que possamos usar o editor desejado (nano ou vim) e executar o seguinte:
sudo nano /etc/apt/sources.list
No arquivo aberto devemos inserir o seguinte linha no final deste:
deb http://download.webmin.com/download/repository sarge contrib
Este é o repositório Webmin oficial para Ubuntu.
Salvamos as alterações no arquivo usando as teclas Ctrl + O e sairemos dele com as teclas Ctrl + X.
2. Como incluir a chave PGP do Webmin
Agora adicionaremos a chave PGP do Webmin para que o sistema possa acessar o repositório e realizar o download, para isso executaremos o seguinte no console:
wget http://www.webmin.com/jcameron-key.asc
Agora devemos integrar a chave executando:
sudo apt-key add jcameron -key.asc
3. Como atualizar os pacotes Webmin
Assim que o processo for bem-sucedido, atualizaremos os pacotes do repositório Webmin que nós adicionamos, para isso executamos o seguinte:
sudo apt update
4. Como instalar o Webmin no Ubuntu Server 19.04
Chegou a hora esperada por todos e é instalar o Webmin no servidor, para isso executaremos o seguinte:
sudo apt install webmin
Digite a letra Y para confirmar o download e instalação do Webmin no servidor, quando o processo for concluído veremos o seguinte resumo:
Observe que na seção final do resumo encontramos uma forma de acessar o painel Webmin com a sintaxe:
https: // Endereço IP: 10000 / https: // teamname: 10000 /
5. Como habilitar o firewall no Linux
Até este ponto nós instalamos o Webmin e a próxima etapa será conceder a permissão de conectividade, já que isso será de um navegador da web, isso é conseguido concedendo autorização para porta 10000 no firewall do Ubuntu Server 19.04, para esta permissão basta executar o seguinte:
sudo ufw allow 10000
6. Como acessar o Webmin no Ubuntu Server 19.04
É hora de conhecer a interface e uso do Webmin em nosso servidor, para isso vamos a um navegador, neste caso o Google Chrome, e na barra de endereço entramos uma das seguintes opções:
https: // solvetic: 10000 / https: // Server_IP: 10000 /
Veremos o seguinte aviso, pois é um HTTPS seguro conexão:
Clicamos no botão Configurações avançadas e clicamos na linha 'Continuar para ... (não tenho certeza)':
Ao clicar lá, seremos redirecionados para a janela de login do Webmin onde inseriremos as credenciais com as quais acessaremos o sistema:
Clique no botão Sign in e no ambiente Webmin inicial no Ubuntu Server 19.04 será o seguinte:
- Nome da equipe. ul >
- Versão usada do Webmin.
- Tempo de uso do sistema.
- Informações do processador
- RAM atual .
- Espaço no disco rígido.
- Sistema operacional usado.
- Versão do kernel.
- Memória virtual e muito mais.
A Na parte inferior encontramos duas seções onde será possível visualizar os últimos logins assim como o uso do disco:
7. Opções de uso do Webmin no Ubuntu Servidor 19.04
No lado esquerdo encontramos uma série de opções que são os menus do Webmin e de onde é possível acessar as informações necessárias, bem como configurar a ferramenta conforme necessário.
- Configuração do Webmin (temas, acesso anônimo, uso de módulos e muito mais)
- Ajuste a interface e o idioma
- Configurações de backup
- Configurações do usuário Webmin
- Histórico de estoque e mais
- Visualizar processos atuais do servidor
- Alterar senhas
- Visualize e atualize pacotes de software
- Ajuste tarefas agendadas
- configurati PAM em
- Acessar eventos do sistema
- Executar backups de informações
- Ver usuários e grupos
- Um gerenciador de arquivos
- Um console de comando
- Possibilidade de criação de comandos personalizados
- Estabeleça conexões SSH
- Visualize o sistema e o status do servidor
- Acesse diretórios da web protegidos
- Use o túnel HTTP
Como um ponto para indicar, a seção 'Status do sistema e do servidor' é ideal para ter uma visão completa do comportamento do servidor Ubuntu com estados como bom, regular ou ruim:
- Gerenciamento de firewall
- Configuração geral de interfaces de rede
- Gerenciar a largura de banda usada
- Configure o cliente e servidor NIS e mais
- Gerenciar impressoras
- Gerenciar volumes lógicos.
- Defina a hora do sistema.
- Gerencie o RAID do Linux.
- Configuração ISCSI.
- Visualize as partições atuais do disco rígido.
- Atribuir Usuários ul >
- Alterar senhas
- Copiar arquivos
- Usar comandos do console
- Validar os servidores integrados
Na parte inferior, encontramos uma série de ícones que nos permitem executar tarefas específicas ações no Webmin como:
- Ancorar o menu de navegação.
- Use o modo noturno.
- Acesse o terminal.
- Adicionar aos favoritos.
- Configure o tema geral.
- Edite o usuário com o qual acessamos.
div >
No início do estudo falamos sobre os módulos Webmin, vamos citar apenas alguns para que possamos entender e ver o escopo que este utilitário nos dá:
- Cliente ADSL ul >
- BSD Firewall
- Apache Webserver
- Inicialização e desligamento
- Arquivos de configuração de backup ul >
- Cron Jobs de cluster
- Cluster de servidores Usermin
- Sistemas de arquivos de disco e rede
- Gerenciador de arquivos
- Carregador de inicialização GRUB
- FirewallD
- Túnel HTTP
- Inicialização inicial do sistema
- Linux IPv6 Firewall
- Linux Firewall
- Servidor de banco de dados MySQL
- Serviços de rede e protocolos
Vemos como o Webmin é uma ferramenta poderosa para gerenciar vários aspectos do nosso servidor e, portanto, ter uma administração muito mais completa.