Administração remota por e-mail

Publicado por Bruno Magalhães de Souza em 18/05/2007

[ Hits: 5.852 ]

Blog: http://www.linkedin.com/in/brmagalhaes

 


Administração remota por e-mail



Package: wnpp
Version: unavailable; reported 2002-11-21
Severity: wishlist

* Package name    : grunt
  Version         : 0.5.0
  Upstream Author : John Goerzen <[email protected]>
* URL             : none yet
* License         : GPL
  Description     : Secure remote execution via UUCP or e-mail using GPG

Grunt é uma ferramenta que executa comandos remotamente via email, sempre deixando uma cópia do arquivo executado na máquina remota.

Para que isto seja feito, utiliza-se GPG (GNU Privacy Guard). Quando a assinatura é válida e autorizada, será executado o 'comando' remoto e salvo um arquivo offline.

Este acesso é bastante similar ao SSH, mas é usado na forma 'off-line'.

Instalando em Debian:

# apt-get install grunt

Depois de instalado existem 3 comandos que podem ser executados:

# gruntsend

Envia a lista de comandos para o seu host de onde podem ser executados.

# gruntrecieve

Parte do programa que lê comandos encriptados, verificando assinatura e validando os comandos que serão executados

# gruntrun

Encarregado de executar o comando requisitado na máquina remota.

Usando:

Maneira 1:

1 - antes de enviar o email, precisa-se criar um arquivo simples de shell-script para a máquina. Ex.:

#!/bin/sh
# ~/tmp.sh
uname -a

2 - enviando através do comando:

# gruntsend ~/tmp.sh [email protected] /tmp/output.new

3 - executando:

# gruntrun [email protected] "/tmp/output.new"

Maneira 2:

1 - executando sem precisar criar o arquivo.

# gruntrun [email protected] "uname -a"

Mas como nada é perfeito, a ferramenta é instável no momento, e vários erros podem acontecer. Alguns fóruns estão debatendo sobre a segurança desta ferramenta (2º link).

Páginas de consultas:
[]´s

Outras dicas deste autor

Parar envio de email do crontab

Wormux: WORMS com Tux, GNU, Beastie, Firefox, Thun

PHP + Shell script

DNS - Melhorando a Internet de sua rede DHCP

Criando LiveCD do Debian

Leitura recomendada

Como fazer com que o Opera volte a reproduzir vídeos no Vimeo

Megaupload - faça seus downloads sem preocupação

Horário certo no Linux - via internet

Derrubando conexões ativas

Extensões do FireFox para se ter no dia-a-dia

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts