Como criptografar, assinar e encaminhar automaticamente o e-mail do root?

3

Eu recentemente estive me ensinando sobre os BSDs e decidi pegar um NetBSD VPS. Nem sempre faço login nessa caixa todos os dias (na verdade, não estou fazendo nada tão importante), mas ainda gostaria de monitorar o e-mail de root . Para esse fim, comecei a investigar como encaminhar o e-mail de root para uma conta externa. Eu aprendi um pouco sobre o arquivo /etc/aliases , e parece como se eu pudesse construir um canal para fazer isso por mim, mas estou pisando em território desconhecido.

Existe um tutorial que cobre esse tipo de coisa? É mesmo uma boa ideia?

Obrigado.

    
por Hank Gay 07.02.2011 / 21:00

2 respostas

5

Você pode criar um usuário normal, por exemplo, juser, e adicione-o ao arquivo /etc/aliases no lado direito da entrada raiz.

Para o encaminhamento normal de e-mail root, basta criar um .forward (que contém seu endereço de e-mail externo) no diretório inicial do juser.

Em relação à criptografia, você pode usar um MDA (agente de entrega de mensagens para isso), por exemplo, procmail e para isso. Em vez de um .forward , você precisa criar um arquivo .procmailrc no diretório inicial do juser nesse caso.

Via .procmailrc você pode enviar uma mensagem (cabeçalho / corpo) por meio de um programa externo, por exemplo, um script simples que contém basicamente o comando gpg . E com a regra certa no final do procmailrc, você pode encaminhar a mensagem (processada) para o seu endereço de e-mail externo.

    
por 07.02.2011 / 21:41
0

A maneira mais fácil de fazer isso é editar o arquivo /etc/aliases :

root:   [email protected],[email protected]

Execute newaliases e você deve estar pronto.

Note que você provavelmente precisa medicar seu MTA (sendmail, ou qualquer outro) para que as mensagens emitidas não sejam excluídas como spam, mas isso é um problema maior.

    
por 09.02.2011 / 05:37