Nesta seção, será fornecido um panorama geral das opções disponíveis no Webmin no Conectiva Linux. Note que, como o Webmin possui uma grande quantidade de configurações disponíveis, esta seção não fornecerá explicações mais detalhadas - algumas configurações de serviços serão fornecidas em capítulos específicos a elas.
Como pode ser observado (Figura 1.2. Interface do Webmin), o Webmin possui 5 ícones em sua tela inicial, e mais 7 botões, localizados em um menu superior. Esta interface inicial corresponde a tela que surge ao se clicar no botão do menu superior, e é composta dos ícones descritos abaixo:
: controla configurações de idioma utilizado nos módulos e o tema geral a ser utilizado pelo Webmin. Essas são configurações específicas para o usuário que está acessando o sistema.
: trata basicamente de padrões e do gerenciamento do próprio Webmin. É possível, através deste item, configurar opções como controles de acesso, proxy (caso haja necessidade), autenticação, opções de criptografia, acesso anônimo e edição de categorias, dentre muitas outras opções.
A tela anterior mostra um exemplo de configuração: através da opção Portas e Endereços, é possível modificar a porta padrão pela qual o Webmin é acessado.
: nesta página é possível configurar qualquer número de usuários no Webmin e fornecer a cada usuário um sub-conjunto específico de configurações o sistema. Seria possível, por exemplo, criar um administrador de e-mails, que somente teria acesso ao módulo do Postfix, ou ainda, um administrador DNS que somente modificaria os registros DNS. Desta maneira, a delegação de autoridade é bem mais simples e segura.
Portanto, a criação, edição, remoção de usuários e grupos do Webmin é feita a partir deste item, permitindo assim a especificação de usuários para determinados serviços.
![]() | Dica |
|---|---|
Caso deseje, é possível sincronizar os usuários do sistema com os usuários do Webmin através da opção , localizada no final da página deste módulo. | |
: permite uma busca e visualização de logs do Webmin; você pode configurar a busca por logs de cada módulo ou usuário individual, ou ainda, em determinada data e hora. Entretanto, é importante frisar que a configuração em si dos logs não é feita aqui, pois este módulo fornece apenas o significado de registros para ações executadas por ações executadas em certos módulos, configurados para fazer o registro.
: permite a visualização dos servidores do Webmin localizados na rede, que estão compartilhados para o acesso remoto. Para acessar um dos servidores que estiverem visualizados, basta clicar sobre ele, e uma tela de início (login) da máquina remota será mostrada.
Caso nenhum servidor seja mostrado, pode-se tentar encontrar novos servidores através do botão .
![]() | Cuidado |
|---|---|
Tenha sempre em mente que os itens localizados sob o botão foram feitos para a configuração do Webmin, e não são aplicáveis ao sistema de um modo geral. Por exemplo: ao criar um usuário no módulo , não será criado um usuário no sistema, somente um usuário para o acesso ao Webmin. Do mesmo modo, o módulo permitirá procurar e visualizar o log do Webmin, mas nenhum log de sistemas ou serviços que podem existir. | |
A maioria das configurações descritas anteriormente podem ser efetuadas diretamente nos arquivos de configuração do Webmin, localizados em /etc/webmin. Entretanto, este tópico não será coberto no guia.
Além dos ícones da interface principal para as configurações do Webmin, os botões do menu superior estão disponíveis para a configuração de serviços e servidores propriamente dita. O botão corresponde as opções que foram descritas anteriormente.
A seguir, está descrito de uma forma geral o que cada botão oferece como opção de configuração. O primeiro botão citado é o , que como o próprio nome diz, permite a configuração do Conectiva Linux de um modo geral.
![]() | Nota |
|---|---|
Nem todas as opções disponíveis estão descritas no guia, devido a quantidade e complexidade das opções. A descrição a seguir fornece apenas um apanhado geral do que o Webmin pode oferecer. | |
Comandos agendados: cria comandos agendados configurando-se a data, usuário que irá executar o comando, o diretório de execução e o comando a executar propriamente dito. Esta tela é uma configuração amigável para o serviço at.
Configuração de SysV Init: aqui é possível visualizar e configurar todo o processo de inicialização (e também ações de desligamento), conforme o padrão SysV. É possível verificar o nível de execução, ID e ação dos processos, dentre outras informações.
Boot e Shutdown: nesta opção é possível configurar quais serviços devem ser “levantados” quando a máquina for inicializada. Uma descrição para cada serviço também é fornecida, bem como outras opções de configuração estão disponíveis.
Autenticação PAM: configurações gerais de serviços utilizando PAM[1]. Cada configuração é feita de forma que garanta segurança na autenticação utilizada pelo serviço em questão.
Pacotes de Software: esta opção permite o gerenciamento e pesquisa de pacotes instalados na máquina, bem como a pesquisa de pacotes remotos, em várias modalidades de localização (local, FTP ou URL remota, site rpmfind.net. É possível também fazer atualizações do pacote e da própria máquina, dependendo das opções selecionadas.
Quotas de Disco: permite a configuração de quotas de sistemas de arquivos locais. Deve-se, entretanto, configurar o sistema de arquivos para que ele possa receber as quotas, antes de iniciar esta configuração ( -> , clique na partição onde a quota deve ser configurada, e selecione a opção ).
Serviços Agendados no Cron: interface amigável para o agendamento de tarefas com o cron. É permitido a configuração dos agendamentos, além da do controle de quais usuários podem criar e executar tarefas do cron.
Usuários e Grupos: aqui é o local para as configurações gerais de usuários e grupos do sistema, não aplicáveis aos usuários do Webmin.
O botão permite a configuração de servidores, dentre eles:
Configuração Postfix
Compartilhamento de Arquivos Samba
Servidor ProFTPD
Servidor SSH
Servidor Proxy Squid
Servidor Web Apache
Servidor de DNS BIND
O botão oferece ao usuário algumas configurações de rede, tanto na parte do cliente (ADSL, cliente PPP, cliente NIS, por exemplo) como para servidores com serviços de rede (NIS, Túneis SSL, Exportação de diretórios NFS, Configuração de VPN, etc.). As configurações dos botões restantes estão resumidamente descritas a seguir:
Aqui é possível configurar e administrar discos da máquina (construção de LVM e RAID, além da administração de partições locais), impressoras, gravar CDs, configurar a inicialização do sistema (Grub ou LILO) e também a data e hora do sistema.
Configurações relacionadas a clusters de um modo geral, tais como comandos shell a serem executados e usuários e grupos do cluster, entre outros.
São incluídos aqui comandos que não se encaixam em outras seções. Veja a Figura 1.4. Configurações Diversas do Webmin que mostra esta tela:
Como pode ser notado, a gama de configurações disponíveis é bastante grande, não esquecendo de que além destas configurações padrão, é possível incluir módulos confeccionados por terceiros, como será visto adiante, de um modo geral.
Outra parte importante que deve ser lembrada durante a utilização do Webmin é a ajuda. Algumas telas contém este botão, que possui informações interessantes e que podem ser úteis para a utilização do Webmin. Entretanto, como o Webmin é um projeto em andamento e em constante atualização, algumas telas de ajuda ainda não foram traduzidas para a língua portuguesa, ou não foram escritas, não aparecendo no módulo correspondente.