Administrando Servidores Shell Script

Publicado por Bruno L Damada 29/08/2007

[ Hits: 7.066 ]

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

Sabendo quem acessou um site

SPEEDY: Adicionando DNS no Resolv.conf

Agenda "completa" com interface do zenity

Acelerar leitura e escrita no hd

Testando o Zenity


  

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