Harlei, Vc pode fazer o seguinte:
1. criar um script shell no cron que verifica se um arquivo existe, p. ex. /tmp/reboote-a-maquina-por-favor.txt -------- teste-de-reboot.sh ---------------- #!/bin/sh if [ -e /tmp/reboote-a-maquina-por-favor.txt ]; do rm /tmp/reboote-a-maquina-por-favor.txt /sbin/shutdown -r now fi -------------------------------------------- e adicionar esse script no crontab do root para rodar a cada minuto # crontab -e e com uma página html/php/whatever criar esse arquivo. O caminho vc coloca onde quiser, /tmp foi só um exemplo :D pode até mesmo ser no diretório do webserver, uma vez que o rm apaga o arquivo antes de rebootar. Att, LEslie Em Wed, Aug 04, 2010 at 04:43:21PM -0300, Harlei Liguori Marcelino escreveu: | Date: Wed, 4 Aug 2010 16:43:21 -0300 | Subject: Re: SSH + HTTP | From: Harlei Liguori Marcelino <hligu...@gmail.com> | To: Leonardo Carneiro <chesterma...@gmail.com> | Cc: debianlista <debian-user-portuguese@lists.debian.org> | | Ola amigo, | | realmente eu ate uso o nagios, mas, em primeiro lugar, nao sei fazer com | que o nagios reinicie um servidor quando ele estiver down (seria ate bom | saber para meu uso uahuahauha), mas, o problema e que o povo gosta de | achar que a culpa e sempre da informatica, e quando o servidor cair e tal | eles vao culpar o sistema, entao, para este caso o nagios nao ajudaria | muito. | | O caso do e-mail tambem e interessante, mas cai no mesmo caso de problema | no servidor/servic,o e a culpa ser do sistema. | | Com o webmin eu ate consegui fazer, mas, o usuario conseguiria mudar a | linha de comando, e assim, fazer besteira se quiser e me ferrar, oque nao | me parece uma boa tambem :) | | Estou fazendo alguma pesquisa em PHP agora, que parece que roda SSH | tambem, mas como nao programo nada, tenho que achar algo que fac,a algo | parecido para eu apenas mudar as linhas SSH :) | | Se mais alguem tiver alguma ideia, sera sempre util :) Obrigado Leonardo! | | att | | Harlei | | Em 4 de agosto de 2010 16:37, Leonardo Carneiro <chesterma...@gmail.com> | escreveu: | | Oi Harlei. Por cgi e html eu nao vou saber te ajudar. Nao manjo dessas | linguagens e nao acho que elas sejam, de longe, uma soluc,ao ideal para | o seu problema. | | Algo como o Nagios, com ac,oes pro-ativas para mandar reiniciar o | servidor qdo o programa parar e a soluc,ao mais elegante, embora talvez | seja trabalhoso para resolver um problema localizado. | | Algo mais viavel poderia ser o seguinte: cria uma conta de email | dedicada para esse servidor, e faz um script que recebe emails atraves | de alguma ferramenta de linha de comando, e quando receber um email | especifico, reboota a maquina. So colocar na cron pra rodar a cada | minuto, ou a cada dois minutos. | | Uma terceira soluc,ao e o Webmin, que e um sistema web para | gerenciamento da maquina, que permite que vc execute comandos de | shell. | | 2010/8/4 Harlei Liguori Marcelino <hligu...@gmail.com>: | > Ola amigos, | > | > preciso de mais um help da lista, estou ha dias buscando uma soluc,ao | para um | > problema nada habitual. | > | > Tenho uns servidores de monitoramento (gerenciamento de cameras de | > seguranc,a) que sao de responsabilidade da seguranc,a (por motivos | obvios), | > ate aqui tudo bem, o problema e que o sistema nao e muito estavel e | quando | > ele para nao adianta restartar o servic,o, e a unica forma e | reiniciando o | > server para ele pegar as cameras novamente. Ai entra meu problema, | pois, | > toda vez que ele para precisamos reiniciar o server, entao, estou | tentando | > achar uma soluc,ao para fazer via HTML (ou CGI ou algo pareciso) que | seja | > executado o comando 'ssh r...@ip_do_servidor reboot' em um servidor de | > respondabilidade minha mas a unica forma que consegui de fazer algo | parecido | > foi com webmin, mas, nao e exatamente uma soluc,ao boa ja que e para o | povo | > da seguranc,a reiniciar o servidor quando precisar sem precisar nos | ligar e | > pelo webmin o povo da seguranc,a pode mudar o codigo shell e fazer | "merda". | > | > Ja tentei CGI e HTML puro, consigo executar diversos comandos shell | mas o | > ssh nao funciona de jeito algum. Sera que alguem tem alguma ideia que | possa | > me ajudar? Ja nao sei mais oque testar :( | > | > agradec,o a atenc,ao | > | > att | > | > Harlei | > >) :-- final da mensagem Re: SSH + HTTP de Harlei Liguori Marcelino ><hligu...@gmail.com> --: -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100805142437.ga23...@eseae11920.celepar.parana