Administração remota por e-mail

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

[ Hits: 6.135 ]

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

Som - notebooks Positivo

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

Leitura recomendada

Delegação de subzonas no Bind 9

Accesskey Alt + Shift + key não funciona no Firefox rodando no XFCE [RESOLVIDO]

Exibindo a previsão do tempo no Firefox

Como instalar o TeamViewer no Solus OS

Comunidade de Software Livre de Goiás

  

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