Administrando Servidores Shell Script

Publicado por Bruno L Damada 29/08/2007

[ Hits: 7.159 ]

Homepage: www.bdois.com

Download adm-server.sh




Shell script para administrar serviços; na verdade ele só dá stop, star, recarrega as informações.

Utilizo, pois faço servidores, e se algo dá problema, deixo para que o cliente mesmo possa fazer os procedimentos de start e stop nos serviços basicos...

Troque o "roteador" pelo seu arquivo de firewall...Ele tem um log que cria o admerror para que você possa analizar. (Nao testei)

Greetz: Psyde . Camolez . Crash

  



Esconder código-fonte

############################################################
### Adm-server 1.0                                       ###
### Desenvolvido por Bruno Damada - bruno@bdois.com      ###
### Desenvolvido em: 20/08/2008                          ###
### Obs.: Script desenvolvido para auxiliar adm de redes.###
############################################################
#!/bin/bash

menuserv=$(
      dialog --stdout                                    \
             --backtitle 'Adm-Server | bdois.com'        \
             --title 'Adm-Server 1.0 '                   \
             --menu 'Escolha uma das opcoes abaixo:'     \
            0 0 0                                        \
            1 'Recarregar servicos gerais'               \
            2 'Recarregar servicos rede'                 \
            3 'Recarregar servicos internet'             \
            4 'Sair'                                     )

[ $? -ne 0 ] && ./adm-server.sh

    case "$menuserv" in
         1) echo recarregando servicos do servidor >> admerror;
/sbin/service sshd restart 2> admerror ;
./adm-server.sh;;

         2)  echo recarregando servicos de internet... >> admerror;
/sbin/adsl-stop 2> admerror;
/sbin/adsl-start 2> admerror;
/sbin/service roteador restart 2> admerror;
/sbin/service squid restart 2> admerror;
./adm-server.sh;;

         3) echo recarregando servicoes de rede... >> admerror;
/sbin/service dhcpd restart 2> admerror;
/sbin/service roteador restart 2> admerror;
./adm-server.sh;;

         4) dialog --backtitle 'Adm-Server | bdois.com' --infobox 'Adm-Server 1.1 \npor: Bruno Damada \nbruno@bdois.com \nwww.bdois.com ' 0 0;;
#clear;;
     esac



Scripts recomendados

Imprimindo textos com o comando "echo"

Programando em shell script

Limpa Squid RH9

shell para matar logins aberto com o mesmo usuario

Renomeando arquivos de forma padronizada


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts