Obrigado a todos pelas respostas... no momento estou no serviço e vou testar quando chegar em casa. Basicamente eu quero adaptar um script que existe no trinity rescue cd, chamado xpclone. ele envia por ssh (scp) o xp de uma maquina pra outra. Quero adaptar pra ele fazer isso em varias maquinas, simultaneamente. Quanto a publicar o script, pode ter certeza. estou refazendo meu site com uma seção só de scripts. Abraços e obrigado.
2009/6/1 Jeiks <jacsonrcsi...@gmail.com> > > > Jeferson, > não sei bem o que você quer, mas se for pra todos os clientes receberem > um arquivo gigantesco do servidor em um tempo estipulado, tive uma idéia. > Sei que deve ter algo mais simples, mas enquanto a resposta não aparece... > Pode fazer assim: > - Deixa todos com uma ferramenta NTP instalada para sincronizar seus > relógios. > - cria uma chave ssh (com o ssh-keygen) para um usuário específico dos > clientes acessarem o servidor > - no cron de cada um, deixa o comando: > scp -P 10000 localhost:~/SEU_ARQUIVO_DO_SERVIDOR PASTA_LOCAL > # já explico o porque da porta 10000 > - cria uma chave ssh também para o servidor conectar aos clientes naquele > usuário que usou acima > - agora no servidor, deixa no cron também para não perder os túneis, faz > o comando: > ssh -N -R 10000:localhost:22 usuario_do_clie...@cliente > # ele vai criar um túnel entre a máquina cliente na porta 10000 e sua > máquina na porta 22 > # o -N é para não executar um comando remoto e deixar a conexão > estática, sem shell para comandos > > Moderadores, acho que ficou um pouco fora da lista, mas os scripts que ele > criar para automatizar isso daqui estarão totalmente dentro da lista e > espero que, se ele fizer isso, ele os publique também. =) > > abs e espero ter ajudado > > 2009/6/1 Marcus Gmail <marcus.jab...@gmail.com <marcus.jabber%40gmail.com> > > > > > > > > > > Nao seria melhor usar o rsync para fazer isso? Acho que o scp nao > > consegue fazer isso simultaneamente. > > > > Abs! > > > > Darlon escreveu: > > > > > > > > > > > Colocar o & para executar o scp em background não ajuda? > > > > > > Ae dá pra usar o for mesmo. > > > > > > 2009/5/31 Jorge Pereira <jperei...@gmail.com > > > <jpereiran%40gmail.com><jpereiran% > 40gmail.com> > > > <mailto:jpereiran%40gmail.com <jpereiran%2540gmail.com> <jpereiran% > 2540gmail.com>>> > > > > > > > > > > > > > > > Olá! > > > > > > > > Experimente a opção -b no comando scp > > > > > > > > []s > > > > -- > > > > Regards, > > > > +--------------------------------------------+ > > > > Jorge Pereira, > > > > http://blog.jorgepereira.com.br/ <http://blog.jorgepereira.com.br/> > > > > +--------------------------------------------+ > > > > > > > > 2009/5/31 Noilson Caio <caiog...@gmail.com > > > > <caiogore%40gmail.com><caiogore% > 40gmail.com> > > > <mailto:caiogore%40gmail.com <caiogore%2540gmail.com> <caiogore% > 2540gmail.com>> <caiogore% > > 40gmail.com>> > > > > > > > > > > > > > > > > > > > > > > > Eu acho que shell não é multithread, porém o comando xargs porde te > > > > ajudar. > > > > > > > > > > > > > > > 2009/5/31 Jeferson Santos > > > > > <jefersondossan...@gmail.com<jefersondossantos%40gmail.com> > <jefersondossantos%40gmail.com> > > > <mailto:jefersondossantos%40gmail.com<jefersondossantos%2540gmail.com><jefersondossantos% > 2540gmail.com> > > ><jefersondossantos%40gmail.com> > > > > <jefersondossantos%40gmail.com> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Olá Flavio, > > > > > > Me desculpe, creio que não me expressei bem... eu preciso q seja > > > > > > simultaneamente, pq estamos falando de uns 4gb e a idéia é > > > justamente > > > > > > economizar tempo. > > > > > > Mesmo assim obrigado pela ajuda. > > > > > > > > > > > > 2009/5/31 Flavio Junior <bil...@gmail.com > > > > > > <billpp%40gmail.com><billpp% > 40gmail.com> > > > <mailto:billpp%40gmail.com <billpp%2540gmail.com> <billpp% > 2540gmail.com>> <billpp%40gmail.com > > ><billpp% > > > > 40gmail.com> <billpp% > > > > > > > > > 40gmail.com>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > for serv in client1 client2 client3; do scp /home/user/file.txt > > > > > > > r...@$serv:/home/user; > > > > > > > done > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > Flavio do Carmo Junior aka waKKu > > > > > > > > > > > > > > 2009/5/31 Jeferson Santos > > > > > > > <jefersondossan...@gmail.com<jefersondossantos%40gmail.com> > <jefersondossantos%40gmail.com> > > > <mailto:jefersondossantos%40gmail.com<jefersondossantos%2540gmail.com><jefersondossantos% > 2540gmail.com> > > > ><jefersondossantos%40gmail.com> > > > > > > <jefersondossantos%40gmail.com> > > > > > <jefersondossantos%40gmail.com> > > > > > > <jefersondossantos%40gmail.com> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Olá pessoal, > > > > > > > > alguem saberia me dizer se tem como eu fazer para enviar um > > > arquivo > > > > > via > > > > > > > scp > > > > > > > > para mais de um cliente? > > > > > > > > Eu ja li aqui sobre pipes e etc, mas não me veio nenhuma > > > resposta > > > > em > > > > > > > mente. > > > > > > > > Alguem poderia me ajudar? > > > > > > > > > > > > > > > > -- > > > > > > > > Abraços, > > > > > > > > Jeferson Santos > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram > > > removidas] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram > > removidas] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Abraços, > > > > > > Jeferson Santos > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram > removidas] > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > " Eu quero saber como renomear um arquivo " ele diz. > > > > > Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor. > > > > > " Claro. Basta dar 'rm' e o nome do arquivo " > > > > > " Obrigado " > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > -- > > > "Não sabendo que era impossível, foi lá e fez!" > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > -- > Jacson R. C. Silva > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Abraços, Jeferson Santos [As partes desta mensagem que não continham texto foram removidas]