Armando, a soluça disso é uma conexão ssh para a máquina que você deseja rodar o seu script. mas para que isso seja automático você precisa passar sua chave pública para o Servidor2 e aí então você pode copiar o seu script para a Servidor2 e roda-lo no próximo passo. Tentei descrever pra você, vê se ajuda:
1) Instale o ssh via apt-get pois por default ele só vem com o ssh cliente. 2) Sem ser root (no 1o. server) digite: ssh-keygen -t rsa (que criará chave pública e privada) 3) Copie a chave pública para o computador que deseja acessar (no caso server 2) no terminal do servidor 1 digite: ssh-copy-id -i ~/.ssh/ id_rsa.pub [email protected] 4)teste a conexão ssh para o servidor2 com: ssh [email protected] pronto, agora sua autenticação já está automática. 5) agora para rodar o seu script você deve copia-lo para o Servidor2 e esses dois passos pode ser um novo script que você pode escrever no Servidor 1 para fazer automático: ssh [email protected] "scp <nome_do_script> 192.168.0.1:/ caminho/onde/Arquivo/está" (copiando o arquivo do Servidor1 para o Servidor2) e executar o arquivo(script) no Servidor2 com: ssh [email protected] "./<nome_do_arquivo>" Espero que tenha ajudado JJ.Santanna Em 24/09/2009, às 15:45, Armando Barsotini Neto escreveu: > Olá lista.. > Seguinte, tenho 2 servidores linux... 1º Server = 192.168.0.1 2º > Server > = 192.168.0.2 > > Tenho um script e gostaria que o 1º Server além de rodar nele próprio, > também rodasse os comandos remotamente no 2º.... > > Pensei em ssh, mas não sei se isso é possível... Alguma alma caridosa > poderia me indicar o caminho das pedras ???????? > > Agradeço a que puder ajudar.... > > Att, > > Armando Barsotini > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
