mattos_gru
(usa Debian)
Enviado em 05/05/2014 - 19:21h
Olá novamente @issacar!
essa é mais fácil que a anterior:
1ro: no diretorio do "root" de cada maquina a ser atualizada, crie e salve o script "atualizar":
#!/bin/sh
apt-get update
apt-get dist-upgrade -y
nao esqueça de torna-lo executavel:
chmod +x atualizar
2do: agora tudo a partir da sua maquina, sem usar mais nada nas outras:
a) instale o sshpass na sua maquina:
sudo apt-get install sshpass
b) crie e salve o script atualizacao-remota no seu home:
#!/bin/bash
### copiando arquivos para maquina 1
sshpass -p senhadorootdamaquina1 scp /home/cachedospacotes/*.deb root@ipdamaquinaremota1:/var/cache/apt/archives/
### rodando update e upgrade da maquina 1
sshpass -p senhadorootdamaquina1 ssh root@ipdamaquina1 "./atualizar"
### copiando arquivos para maquina 2
sshpass -p senhadorootdamaquina2 scp /home/cachedospacotes/*.deb root@ipdamaquinaremota2:/var/cache/apt/archives/
### rodando update e upgrade da maquina 2
sshpass -p senhadorootdamaquina2 ssh root@ipdamaquina2 "./atualizar"
### copiando arquivos para maquina 3
sshpass -p senhadorootdamaquina3 scp /home/cachedospacotes/*.deb root@ipdamaquinaremota3:/var/cache/apt/archives/
### rodando update e upgrade da maquina 3
sshpass -p senhadorootdamaquina3 ssh root@ipdamaquina3 "./atualizar"
Obs.: o "./atualizar" deve ser com as aspas do contrario o ssh se perde.
Torne o script executavel: chmod +x atualizacao-remota
Acabou, agora voce pode rodar o script de seu home com:
./atualizacao-remota
ou incluir no crontab ""apenas"" da sua maquina!
Mattos
Use a Força, leia os fontes, leia os manuais!
A Resposta ou a Dica ajudou ou resolveu seu problema? Agradeça e vote na melhor.
O Artigo lhe agradou ou lhe ajudou? De sua nota
O seu Tópico foi resolvido? Marque-o adequadamente.
A Comunidade VOL agradece!
Dell Vostro 1310 wxga mate - Bios A15
Intel Core2 Duo T8300 @ 2.40GHz
8 GB RAM - HDs 250 Gb + 400 Gb Sata II
Intel Mobile GM965/GL960 Graphics Controller
Debian Sid Kernel 3.14.2-1-rt-amd64 x86_64 PREEMPT_RT
Kde 4.12.4-1 - plasma-desktop 4.11.8-1
Debian 7.5 Wheezy Kernel 3.12.9-1~bpo70+1 x86_64
Kernel 3.2.57-3-rt-amd64 x86_64 PREEMPT_RT
Kde 4.8.4-2 - plasma-desktop 4.8.4-6