Ubuntu 17.10 é o novo sistema operacional desenvolvido pelo Ubuntu e oferece vários recursos nas versões Desktop e Server.
Como a maioria das distribuições Linux, o Ubuntu 17.10 nos permite instalar várias ferramentas focadas no gerenciamento do próprio sistema operacional, bem como dos aplicativos nele instalados.
O Webmin faz parte deste seleto grupo de aplicações graças ao seu completo painel de opções em que controlar todos os aspectos do sistema será uma tarefa simples.
Solvetic irá explicar o passo a passo de como instalar e usar o Webmin no Ubuntu 17.10.
O que é WebminWebmin é uma interface baseada na web para administração de sistema para Unix.
É possível usar qualquer navegador moderno, e com o Webmin podemos configurar contas de usuário, Apache, DNS, compartilhamento de arquivos e muito mais.
O Webmin foi projetado para eliminar a necessidade de editar manualmente os arquivos de configuração do Unix, como / etc / passwd, e nos permite administrar um sistema a partir do console ou remotamente. O Webmin é composto de um servidor web simples e vários programas CGI que atualizam diretamente os arquivos do sistema como /etc/inetd.conf e / etc / passwd. O servidor da web e todos os programas CGI são escritos em Perl versão 5 e não usam módulos Perl não padrão.
Todas as versões recentes do Webmin são licenciadas sob uma licença BSD semelhante, o que significa que pode ser distribuído gratuitamente e modificado para uso comercial e não comercial. Como o Webmin suporta o conceito de módulos (como plug-ins do PhotoShop), qualquer pessoa pode desenvolver e distribuir seus próprios módulos Webmin para qualquer propósito e distribuí-los sob qualquer licença (como GPL, comercial ou shareware).
Sistemas operacionais suportadosComo existem diferentes sistemas operacionais semelhantes ao Unix e muitas distribuições Linux usam locais diferentes para seus vários arquivos de configuração, o Webmin só pode oferecer suporte a sistemas para os quais foi configurado. Os seguintes sistemas operacionais são compatíveis com a última versão 1.860 do Webmin.
- AlphaCore Linux
- Amazon Linux
- APLINUX
- Asianux
- Servidor Asianux
- Bigblock
- BSDI
- Caixa Magica
- Caldera OpenLinux
- Caldera OpenLinux eServer
- CAOS Linux
- Cendio LBS Linux
- CentOS Linux
- CloudLinux
- Cloudrouter Linux
- Cobalt Linux
- Coherent Technology Linux
- Debian
- FreeBSD
- IBM AIX
- Mac OS X
- OpenBSD
- Redhat Linux
- Ubuntu e muitos mais.
Recursos do WebminAlguns dos recursos que encontramos ao usar o Webmin são:
- Gerenciar contas de usuário
- Configuração Apache
- Configuração de DNS no servidor
- Compartilhe arquivos entre sistemas operacionais Windows usando Samba
- Definir cotas de disco rígido
- Definir configurações de firewall
- O Webmin inclui mais de 116 módulos no nível de sistema, servidores, rede, hardware e muito mais.
Requisitos anterioresPara instalar o Webmin no Ubuntu 17.10, devemos ter o seguinte:
- Equipe com o Ubuntu 17.10, caso não o tenha, podemos baixá-lo do Ubuntu oficial.
- Ter o Apache instalado no sistema
A seguir, veremos como instalar e usar o Webmin no Ubuntu 17.10.
1. Como instalar o Webmin Linux
Passo 1
Em primeiro lugar, será necessário adicionar o repositório Webmin para que possamos instalar e atualizar facilmente o Webmin usando nosso gerenciador de pacotes. Faremos isso adicionando o repositório ao arquivo /etc/apt/sources.list, podemos fazer isso usando o editor de sua preferência:
sudo nano /etc/apt/sources.listLá, adicionaremos a seguinte linha ao final do arquivo:
deb http://download.webmin.com/download/repository sarge contrib
Passo 2
Salvamos as alterações usando as teclas Ctrl + O e saímos do editor usando as teclas Ctrl + X. Em seguida, adicionaremos a chave Webmin PGP para que o sistema confie no novo repositório, executaremos o seguinte:
sudo wget http://www.webmin.com/jcameron-key.asc
etapa 3
Mais tarde, iremos executar o seguinte:
sudo apt-key add jcameron-key.asc
Passo 4
Assim que os repositórios forem instalados, procedemos à atualização executando a seguinte linha:
atualização do apt sudoCom os repositórios atualizados, procedemos à instalação do Webmin com o seguinte comando:
sudo apt-get install webmin
Etapa 5
Inserimos a letra S para confirmar o download e a instalação dos pacotes e uma vez concluído este processo veremos o seguinte:
Podemos ver que a instalação está correta e temos como entrar pelo navegador. Vamos copiar essas informações, pois será necessário posteriormente
2. Adicione um certificado válido com Let's Encrypt no Webmin Linux
O Webmin está atualmente configurado para usar HTTPS, mas usa um certificado autoassinado não confiável. Vamos substituí-lo por um certificado Let's Encrypt válido.
Passo 1
Iremos acessar o Webmin de um navegador da web usando qualquer uma das seguintes sintaxes:
https: // endereço_IP: 10000 https: // nome_do_computador: 10000Veremos o seguinte associado ao erro de certificado:
Passo 2
Lá clicamos na opção Adicionar exceção para que o navegador nos permita o acesso. Veremos a seguinte janela onde devemos fazer o login com nossas credenciais:
Clique no botão Sign in e este será o ambiente Webmin inicial no Ubuntu 17.10.
PROLONGAR
etapa 3
Neste painel devemos localizar a linha System hostname e clicar nela e o seguinte será exibido:
PROLONGAR
Passo 4
Iremos localizar o campo Nome do host e inserir o nome de domínio completo no campo. Em seguida, clicamos no botão Salvar na parte inferior da página para aplicar as configurações. Feito isso, exibimos as opções do Webmin no lado esquerdo e selecionamos a configuração do Webmin e veremos o seguinte:
Etapa 5
Lá, selecionamos a opção SSL Encryption e, na nova janela exibida, iremos para a guia Let's Encrypt:
PROLONGAR
Por meio dessa tela, podemos informar ao Webmin como obter e renovar o certificado. Os certificados Let's Encrypt expiram após 3 meses, mas podemos instruir o Webmin a tentar renovar automaticamente o certificado Let's Encrypt todos os meses. Let's Encrypt procura um arquivo de verificação em nosso servidor, para que possamos configurar o Webmin para colocar o arquivo de verificação dentro da pasta / var / www / html, que é a pasta usada pelo servidor web Apache que está instalado no sistema operacional.
Devemos seguir estas etapas para configurar o certificado
- Preencha os nomes de host do certificado com seu FQDN no campo Nome do host
- Para o diretório raiz do site do arquivo de validação, selecionamos o botão Outro diretório e digite / var / www / html.
- Para Mês, entre na seção de renovação automática, desmarcaremos a opção de renovação automática digitando 1 na caixa de entrada e selecionando o botão de opção à esquerda da caixa de entrada.
- Vamos clicar no botão Solicitar certificado. Após alguns segundos, veremos uma tela de confirmação.
3. Como usar o Webmin no Ubuntu 17: Gerenciamento de usuários e grupos
O Webmin é uma ferramenta completa que nos permite administrar detalhadamente vários parâmetros do sistema. Para gerenciar usuários e grupos vamos à seção Sistema e lá escolhemos a opção Usuários e Grupos:
O seguinte será exibido:
PROLONGAR
Lá podemos ver, criar, editar ou excluir um usuário do sistema. Se quisermos criar um novo usuário, clique no botão Criar um novo usuário e preencheremos os seguintes campos:
Campos
- Preencha o nome de usuário com implantação
- Selecione Automático para ID do usuário
- Preencha o nome real com um nome descritivo
- Para Home Directory, selecione Automático
- Para Shell, selecione / bin / bash na lista suspensa
- Para Senha, selecionamos Senha normal e escreveremos uma senha para o referido usuário
- Para o grupo principal, selecione Novo grupo com o mesmo nome do usuário
- Para o grupo Secundário, selecione sudo na lista Todos os grupos e pressione o botão -> para adicionar o grupo à lista em grupos
- Pressione Criar para criar este novo usuário
PROLONGAR
4. Como usar o Webmin no Ubuntu 17: Atualizando os pacotes do Ubuntu
O Webmin nos permite atualizar todos os pacotes por meio da interface do usuário. Para atualizar todos os pacotes, primeiro iremos para o painel e, em seguida, procuraremos o campo Atualizações de pacote. Se houver atualizações disponíveis, veremos um link indicando o número de atualizações disponíveis:
Podemos ver que neste caso temos 32 pacotes a serem atualizados. Podemos clicar nesta linha e teremos acesso às respectivas atualizações disponíveis:
PROLONGAR
5. Como usar o Webmin no Ubuntu 17: Parâmetros adicionais
Guia do painel
Se formos para a guia Dashboard, podemos ver detalhes do sistema, como o seguinte.
Detalhes do sistema
- Nome da equipe
- Sistema operacional atual
- Versão Webmin
- Versão do tema
- Kernel e tipo de CPU
- Informação do processador
- Tempo de atividade do sistema
- Carga média da CPU
- Espaço em disco e memória
- Memória real
Guia Webmin
Agora, na guia Webmin, temos várias opções para usar e configurar, como:
WebminNesta seção, podemos gerenciar valores como:
- Configurações gerais do Webmin
- Crie cópias de backup de arquivos
- Revise os eventos no aplicativo
SistemaÉ uma das opções mais práticas do Webmin já que nos permite realizar tarefas como:
- Reinicie ou desligue o sistema
- Modificar senhas
- Faça backup do arquivo do sistema
- Rotacionar registros do sistema
- Autenticar PAM
- Processos de execução
- Crie tarefas agendadas
- Ver eventos do sistema
- Gerenciar usuários e grupos
Outras:Por meio dessa opção, temos a oportunidade de realizar ações como:
- Acesse a linha de comando
- Crie comandos personalizados
- Gerenciar arquivos
- Gerenciar módulos Perl
- Acesse editores de texto e muito mais.
NetworkingAtravés desta opção será possível gerenciar os parâmetros de rede do servidor como:
- Monitore a largura de banda
- Ajuste o firewall
- Configure a rede em um nível geral e mais
HardwareNesta seção será possível realizar tarefas como:
- Verifique as partições do disco rígido
- Gerenciar impressoras
- Definir data e hora do sistema
ServidoresNesta opção configuramos contas de e-mail.
Assim, vemos como o Webmin é um utilitário poderoso para um controle geral do Ubuntu 17.10.