Escolar Documentos
Profissional Documentos
Cultura Documentos
CleitonAraujoSousa
cleiton.jesus.sousa@gmail.com
CursodeTecnologiaemRedesdeComputadoresUniversidadeSalvador
(UNIFACS)CampusdeFeira
RuaRioTintoFeiradeSantanaBaBrasil
Fone:(75)40099119
Resumo.Esteartigodescrevesoluesdegerenciamentodeumaredelocal
comoWebmin,umapoderosaferramentaparaadministraodesistemas.
Possuiinterfaceweb,suportatabelaseformulrios,sendopossvelconfigurar
contasdeusurio,Apache,DNS,apenasutilizandoumnavegador(browser)e
assimpordiante.TodasasversesrecentesdoWebminestosoblicena
BSDLikeoquepermitequeosoftwaresejadistribudoemodificado.Existem
outrasferramentasdegerenciamentoapartirdeambientesgrfico,porema
grande vantagem do Webmin justamente o fato que ele proporciona
organizaoeinteratividadecomusurio.
1.Introduo
OWebminuminstrumentoparagerenciamentodesistemasquefazusode
umainterfacegrfica,comoobjetivodeofereceraosprofissionaisdeTI,desdetarefas
simples como conservao de contas de usurio at as mais complexas, criao de
Cluster ou Raid. Foi projetada por Jamie Cameron, linguagem PERL, baseada em
camadas, com suporte a vrios idiomas e intuito de ser funcional, leve, e de fcil
manejo.
Eleestnaverso1.479epossuidistribuiesparasistemasoperacionaisLinux,
Solaris,MacOSX,eoutroscomoFreeBSDeatmesmoWindows,sendoessaltima
oponomuitoutilizada.Todaspodemserobtidasnapginaoficialdodesenvolvedor
doWebmin.Temsidoamplamenteutilizadaporadministradores,sendoquealgumas
distribuiesLinuxjmantemaferramentaemseusrepositrios,tudoissodevidoa
propostadosistemaquejustamenteogerenciamentoporumnavegadorweb,significa
dizerqueagrandemaioriadosnavegadoressuportamoWebmin.
ComoWebminoadministradordaredepodeconfigurardiversosserviosentre
eles,osmaisdifundidosso:
Servios:apache,ssh,squid,dhcp,MySql,Samba;
Rede:nfs,adsl,configuraodasopesderededosequipamentos;
Hardware:impressoras,grub,raid;
SistemaOperacional:ldap,alterarsenha,quotasdediscos,usuriosentreoutros;
GerenciamentodePacotes;
Etc.
Lembrandoqueparaconfigurarumservioespecificodevemosterosoftwareinstalado.
Exemplo:Paraseconfigurarodhcposervidorprecisaobviamenteteroserviodhcp
instalado.
2.GerenciamentodasAplicaes
OdiaadiadoprofissionalemTI,marcadaporumasriedetarefas,ondeeletrabalha
constantementecomconfiguraoemanutenodainfraestruturatecnolgica,sejaela
softwareouarede.
Nessembitoeleprovavelmentenecessitadeferramentasqueoapoiaramnessastarefas,
oWebminsetornaseualiadonahoradefazertudofuncionar.Paraconservartudo
funcionandoexigeseconhecimentoapurado,ecomoinstrumentoWebminemmos
tudoficamaisfcil.Dentreessastarefasesto:
Administraodeproxy,firewall;
ConfiguraoderedequeutilizemoSamba,NFS;
Gernciadecontas,gruposdeusurios,politicasdesegurana;
Prevenoafalhaseperdadosdados;
Analisedelogsemquinasremotas;
Entreoutras.
DeformaprticaoWebminsuportatodasastarefasimportanteseindispensveisao
profissionaldeTI,oqueirdependerdasuamaturidadeemutilizaraferramentada
formacorreta
3.MdulosPadro
ComooWebminestnaverso1.479existemnele115mdulospadroemuitosoutros
implementados ao longo do tempo por terceiros, cada um tratando de um servio
diferente,necessariamenteprecisamosdessesmdulosparapoderconfiguraralgo.
Esses mdulos so agrupados como Webmin, system, servidores, redes, hardware,
outroseclustering.
Abaixo esto listados os mdulos mais essncias para fazer o sistema funcionar
corretamente:
Servio
Descrio
SistemaOperacional
Apache
Configurequasetodas
diretivaseas
caractersticasdoApache.
Amaioria
MonitoramentoBandwidth
Exibirrelatriossobreo
usodabandaporcada
host,porta,protocoloe
tempoemumsistema
Linux.
Todos,excetooWindows
Clustercomandosshell
Executarcomandosem
vriosservidoresao
Todos
mesmotempo.
DHCP
Gerenciarredes
compartilhadas,subredes,
hosts.
Amaioria
VPNcomIPsec
Configurarumservidorou
clientepraVPN.
ApenasLinux
LDAP
Gerenciareoservidor
LDAPeobjetosdoseu
banco.
Todos
Nositedodesenvolverexisteolinkdirecionandoodownloaddecadamduloexistente
noWebmin.Lembrandoqueaexistnciadecadamodulomediantesuautilizao,no
precisamos ter um modulo que no vamos utilizar, e como o software pode ser
modificadoaimplementaodeoutrosmdulosficaacritriodoadministrador.
4.Mdulosespeciais
Existe no Webmin a possibilidade de se integrar outros trs mdulos, Virtualmin,
Cloudmin,Usermin.
Porquestesdidticasincluirestesmduloscomoespeciaisdevidoelesenglobarem
outrosmdulos.Comofuncionaessasituao:
4.1.Usermin
umainterfacebaseadanawebparawebmail.Eleprojetadoparausurioscomuns,
noroot.Elepodeserusadoporadministradoresqueprocuramumserviowebmail
simples.PermiteavisualizaodedadosembancoMySQL,PostgreeSQL,eadiodo
Apache, sendo assim o gerenciador tem total controle dos mdulos disponveis ao
usurio.
Delonge,amaneiramaissimplesdeconfiguraroUserminatravsdaconfigurao
UserminmdulonoWebmin.Todasasfunespodemsergerenciadasatravsdeum
navegador.Emtodocasoficamelhorogerenciamentopoisosprodutosvmdomesmo
desenvolvedordainterfacedousurio,sendoagestosempreatualizada.
4.1.2.Cloudmin
ConstrudoemcimadoWebmin,existeatravsdeduasverses:
CloudminGPLgratuitacomdesenvolvimentoativo,maslimitada.
Cloudmin PRO verso comercial, paga. Inclui diversos recursos e tem
capacidadedegerenciarvriossistemashost.
Elefoiprojetadoparaogerenciamentodesistemasvirtuais,Xen,KVMeOpenVZ.Ele
tambmtemumalinhaAPIparacomandarsistemasvirtuaisapartirdeumscriptshell
ouviasolicitaesHTTP.Adequadoparaempresasquenecessitamdesistemasvirtuais
paraseusclientes,mastambmadequadoparaquemquerentraremvirtualizaode
gerenciamentodeaplicaes,testes,controlandoumgrupodeVirtualminanfitriesou
atmesmoparaaprendersobrecomputaoemnuvem.
4.1.3.Virtualmin
ummoduloWebmindemltiplasmquinasvirtuaisatravsdeumanicainterface.
Elesuportaacriaoegestodoapachehostsvirtuais,domniosDNSBIND,bancode
dados,caixasdecorreio,tudoissoatravsdosmdulosdoWebminexistentes para
essesservidores.
O gerenciamento centralizado e pode ser feita qualquer configurao do sistema
existente,nosetemanecessidadedoseuprprioservidordeemail,web,eassimpor
diante.VirtualmintambmpodecriarumusurioWebminparacadaservidorvirtual.
ContmasmesmaslicenasdoCloudmin.
Cadamoduloespecial,desfrutardeoutrosmdulosinclusos.Ositedesenvolvedorno
deixaclarocomofazermosessaintegrao,pormfcilobservarquetudouma
questo de necessidade. Se em algum momento necessitamos da aplicao s
implementarummdulooucriaratravsdasbibliotecasjexistentes.
5.AdministraoRemota
UmadasmaioresvantagensdoWebmin,frenteaosseusconcorrentesqueelepermite
aadministraodeformaremota.Paraqueissosejapossvelalgunspassosdevemser
seguidos:
1ExecutaroWebminemtodasasmquinasdarede,ounoservidor.
2Possuirinfraestruturaderede.
Agoraparaacessaroservioremotamentesdigitarnobrowserohttp://IP:10000.Se
setudoocorrercomoesperadovaicarregaroateladoWebmininstaladoemoutra
mquina,ondepoderemosexecutarnossastarefas.
Observao:Aporta10000padro.
6.AlternativaaoWebmin
Existe atualmente diversas aplicaes para gerenciamento da rede. Por ser um dos
primeirosoWebminpreferencialmentemaisconhecidoeusado,pormhoutroscom
mesmas especificaes e mesmas vantagens. Dentre estes destaca-se o seguinte:
Ajenti - uma ferramenta poderosa para controlar servidores, compatvel apenas com
Linux. Vem repleto de plugins e complementos para administrar servios, como:
Apache, Nginx, MySQL, FTP, Firewall, File System, Cron, Samba, Squid e muitos
outros. Interface web e descomplicada, assim como o Webmin.
escrito em Python, e funciona como seu prprio processo e web. O padro
TCP porta 8000 para se comunicar, e est configurado para usar SSL.
7.Concluses
Ferramentas de gesto so amplamente utilizadas para monitorar, controlar
sistemas Linux/Windows. O Webmin tem uma proposta bastante intuitiva segundo
tudo que foi relatado. Basta ao administrador entender suas funcionalidades que
elas auxiliaram bastante nas tarefas dirias.
A fim de simplificar a administrao dos sistemas o Webmin possui recursos para
facilitar a visualizao de configuraes, gerenciamento de softwares, processos
e a rede propriamente dita.
Como todo sistema tem suas necessidades, ele no te deixa preso, com algum
conhecimento em programao se pode implementar e at criar outros mdulos
no software, tornando a gesto mais eficaz. Isso faz com que o Webmin seja
realmente prtico e muito mais atraente do que seus concorrentes.
8.Bibliografia
Site oficial do desenvolvedor < www.webmin.com.br >. Acessados nos dias 20, 21, 28
de abril de 2015.
< http://www.linhadecodigo.com.br/artigo/2334/administrando-seu-servidor-linux-como-webmin.aspx >. Acesso em: 20 de abril 2015.
< http://www.linuxdescomplicado.com.br/2014/04/10-ferramentas-para-gerenciar.html>
Acesso em: 20 de abril 2015.
http://www.vivaolinux.com.br/topico/vivaolinux/Alternativa-ao-Webmin Acesso em: 28
de abril de 2015
< http://pplware.sapo.pt/linux/ajenti-gesto-do-seu-servidor-linux-atravs-da-web/>
Acesso em: 28 de abril de 2015
9.Anexos
- Instalao do Webmin
5. mostra todos os arquivos e saber como esto os nomes, para ento executa a
instalao:
ls - a
6. Instalar o software
dpkg install + nome do arquivo
Esse comando funciona como um complemento do apt-get e permiti instalar pacotes
baixados manualmente da web.
Acessei meu servidor, via o browser do meu computador. Pronto est instalado o de
forma rpida, simples e prtica, s usar a aplicao e configurar da forma que achar
melhor. Porta 10000 padro no site desenvolvedor no encontrei informando
especificamente se pode mudar, acredito que sim.
VemosnaimagemqueoWebmincontmasinformaesemrelaoaosmdulosdo
sistema.Memriautilizada,CPU,almdonomedoservidoretudomais.Interfaceweb.
Atravs dos testes pude notar que ele mais eficaz pode at demorar mais. E o
administradorpodeimplementaralgonovonosistema.Eissochegaaserumdefeito,
muitosmdulosacabaprejudicando.