Backup do servidor via SSH sem senha
E aí pessoal, belezinha?
Neste final de semana fiquei aqui o sabadão (pleno feriadão) quebrando a cabeça para conseguir acertar os backups aqui do serviço, para isso eu iria precisar acessar o servidor remotamente via SSH e copiar um backup para dentro de outro servidor, assim eu ficaria com mais uma cópia de segurança.
Da forma normal o comando:
# scp root@10.0.0.10:/backup/backup.tgz util/backup2/
até deu certo, copiou certinho, mas precisava sempre digitar a senha do root. E agora como fazer isso sem senha para eu poder colocar ele nas tarefas agendas?
Foi ai que eu recorri ao site mestre VOL. Lendo algumas perguntas e respostas, dicas e tutoriais cheguei a uma conclusão: não consegui criar a tal "Chave"! Observando os arquivos, vi que o "id_dsa.pub" (na pasta: /root/.ssh/) continha o mesmo conteúdo do "authorized_key" (<= a tal chave), que quando no servidor possui esse arquivo "authorized_key" (gerado pelo cliente), ele permite você fazer um acesso SSH sem senha, podendo assim automatizar suas tarefas via SSH. Como o servidor já possuía o arquivo, copiei o "id_dsa.pub" do cliente e renomeei como "authorized_key2" e colei na pasta: /root/.ssh/
Refiz o teste de copiar o backup entre cliente e o servidor e Sucesso! Fui no Agendador de Tarefas (CRON) e coloquei o comando:
scp root@10.0.0.10:/backup/backup.tgz util/backup2/
conforme minha necessidade de backup. E foi só alegria.
Valeu. Espero ter ajudado!
Outras dicas deste autor
Resolvendo problemas de acentuação e Ç nas páginas web do servidor Apache
Removendo comentários (#) dos arquivos de configuração
Teclado ABNT2 - rapidinho
Problema com mouse no Red Hat Enterprise ES
Resolver problema de teclado numérico no VI
Leitura recomendada
Ativando placa wireless Broadcom BCM4311 no Ubuntu
Desabilitando monitor do laptop (LVDS1)
HP 1020 no Ubuntu
Configuração do modem Huawei E156 no Mandriva Linux 2009
Instalando o Gentoo Linux
Comentários
Nenhum comentário foi encontrado.