Como instalar o Webmin no CentOS 7

Entre as múltiplas tarefas e funções que devemos desempenhar na área de TI está a administração de todos os servidores para monitorar continuamente seu comportamento, estabilidade e cargas de trabalho e embora existam muitas ferramentas que podemos usar para a administração e supervisão do servidor Hoje nós verá uma ferramenta simples e poderosa que sem dúvida será de grande ajuda para a tarefa administrativa que temos: Webmin. Para este estudo, usaremos um ambiente CentOS 7.

O que é WebminWebmin é uma interface web que nos dá a possibilidade de gerenciar diferentes parâmetros de nossos servidores e a partir da qual podemos realizar tarefas de administração, tais como:

  • Administração de contas do usuário.
  • Configuração Apache.
  • Configuração de DNS.
  • Compartilhe arquivos entre sistemas Windows usando Samba.
  • Estabelecer cotas de disco.
  • Defina as configurações do Firewall entre outros recursos.
  • Os aplicativos Webmin são baseados no Módulos pérola e eles usam o Porta TCP 10000 com uma Biblioteca OpenSSL para todo o processo de comunicação web, proporcionando-nos maior segurança e confiabilidade.

Sistemas operacionais compatíveis com WebminAlguns dos sistemas operacionais suportados pelo Webmin são:

  • TurboLinux
  • Ubuntu Linux
  • United Linux
  • White Dwarf Linux
  • Whitebox Linux
  • Wind River Linux
  • janelas
  • X / OS Linux
  • Xandros Linux
  • XenServer Linux
  • Yellow Dog Linux
  • Yoper Linux
  • Mac OS X
  • Linux Mint
  • Debian
  • CentOS

ObservaçãoPara saber mais sobre esta ótima ferramenta, podemos visitar o seguinte link onde encontraremos um wiki com tudo relacionado ao Webmin:

1. Crie o repositório e instale o Webmin


Passo 1
O primeiro passo que se recomenda executar é criar o nosso próprio repositório onde temos que armazenar todas as informações associadas ao Webmin, para isso criaremos um repositório denominado webmin.repo e usaremos o seguinte comando para este processo:
 sudo nano /etc/yum.repos.d/webmin.repo
Passo 2
Podemos ver que ao acessar teremos um arquivo em branco, devemos adicionar o seguinte ao referido arquivo:
 [Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

etapa 3
Nós salvamos as alterações usando a combinação de teclas

Ctrl + OU

e saímos do editor usando a combinação

Ctrl + X

ObservaçãoEsta combinação se aplica quando nós usamos o nano como editor, se usarmos o vi o processo é diferente.

Passo 4
Uma vez que este processo esteja concluído, procedemos ao download de uma chave .asc e importá-la usando RPM.
Para isso, usaremos o seguinte comando:

 sudo wget http://www.webmin.com/jcameron-key.asc

Etapa 5
Posteriormente, usaremos o seguinte comando para a importação:

 sudo rpm --import jcameron-key.asc
Etapa 6
Com todos os itens acima configurados, procedemos à instalação do Webmin usando o seguinte comando:
 sudo yum install webmin

Etapa 7
Esperamos que todos os pacotes sejam baixados e instalados.

Etapa 8
Caso utilizemos o firewall no CentOS 7 é necessário que adicionemos uma regra para que a porta de comunicação do Webmin seja habilitada, lembre-se que a porta padrão é 10000. Para isso devemos editar o arquivo iptables com o editor que queremos, neste caso usaremos nano e inserir o seguinte:

 sudo nano / etc / sysconfig / iptables
Etapa 9
Na janela exibida, adicionamos a seguinte linha:
 -A ENTRADA -p tcp -m tcp --dport 10000 -j ACEITAR

Etapa 10
Salvamos as alterações como vimos antes e saímos do editor. É necessário reiniciar o serviço já que fazemos alterações em um arquivo de configuração, para isso utilizamos o comando:

 reinicialização de iptables de serviço

2. Como acessar o Webmin no CentOS 7


Passo 1
Para acessar o Webmin, devemos ir a um navegador e inserir a seguinte sintaxe:
 http: // endereço_IP: 10000
Passo 2
Para ver o IP do nosso equipamento CentOS 7 podemos usar o comando ifconfig ou endereço de ip, no nosso caso o IP é 192.168.0.68 para o qual iremos inserir a rota;
 http://192.168.0.38:1000
etapa 3
Na janela exibida, devemos insira as credenciais de root de nossa equipe.

Passo 4
Nós pressionamos Conecte-se para acessar o console da web do Webmin e observaremos o seguinte.

Etapa 5
A partir deste ponto, temos a possibilidade de gerenciar vários parâmetros do servidor, como:

  • Sistema
  • Serviços
  • Agrupar
  • Hardware
  • Usuários, etc.

Na janela principal podemos ver todas as configurações atuais do sistema, como memória disponível, memória virtual, tipo de processador, versão do Webmin, etc.

3. Opções Webmin no CentOS 7


Quando acessarmos o console teremos muitas opções, todas muito útil para gerenciamento de equipe e usuários, analisaremos alguns dos mais importantes.

SistemaA partir desta guia, podemos gerenciar várias tarefas associadas ao sistema O que:

  • Assistir quais serviços estão rodando atualmente e quais começam no início do login
  • Alterar senhas
  • Assistir discos e cotas de discos
  • Assistir usuários e grupos
  • Agendar tarefasetc

ServidoresNesta guia, temos a possibilidade de ver quais funções o nosso servidor está cumprindo CentOS 7 e gerenciá-los a partir daqui, podemos gerenciar funções como:

  • SSH
  • Enviar correio
  • Postfix
  • Apache, etc.

OutrasA partir desta opção, temos ferramentas adicionais para o gerenciamento de servidor como login via SSH, gerenciamento de arquivos Java, gerenciamento de arquivos, etc.

NetworkingUtilizando esta opção temos todo o gerenciamento dos parâmetros de Networking do servidor CentOS 7, tais como:

  • Ativando e configurando Firewall
  • Administração de IPv4 e IPv6
  • Monitoramento de largura de banda
  • Administração de parâmetros de rede, etc.

HardwareAtravés desta opção, temos acesso a gerenciar parâmetros O que:

  • Discos rígidos
  • Volumes
  • Hora do sistema
  • Partições, etc.

AgruparAtravés desta opção temos todas as opções de gerenciamento de cluster O que:

  • cópia de de arquivos
  • Criação de clusters
  • Usuários e grupoclusters
  • Comandos de shell para clusters, entre outros.

Módulos não usadosRefere-se a alguns módulos que já estão em depreciação por Webmin mas eles ainda permanecem disponíveis para gerenciamento.

Como pudemos analisar com o Webmin, temos uma plataforma completamente completa e cheia de opções para as funções que desempenhamos como pessoal de TI e suporte. Com esta ferramenta você terá de forma gráfica e simples todas as configurações necessárias para seus servidores em Linux. Se você é um administrador de um servidor CentOS ou gostaria de configurar um, aqui está como criar e configurar um servidor no CentOS completamente.

Servidor CentOS DHCP

wave wave wave wave wave