Administração remota por e-mail

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

[ Hits: 6.481 ]

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 <jgoerzen@complete.org>
* 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@host.aqui /tmp/output.new

3 - executando:

# gruntrun email@host.aqui "/tmp/output.new"

Maneira 2:

1 - executando sem precisar criar o arquivo.

# gruntrun email@host.aqui "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

Remover Exim4

Lista de LiveCDs disponíveis para download

Parar envio de email do crontab

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

DNS - Melhorando a Internet de sua rede DHCP

Leitura recomendada

Conexão remota Terminal Server Client no Ubuntu 8.10

Mozilla Thunderbird no Tray

Visualizando acessos dos usuários em tempo real no Squid

GMail Manager

Alterando senha no modem Opticon Dslink 260E

  

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