Seguinte,
Gostaria de saber se é possível executar scripts através do PHP? Onde o php, logicamente estará rodando no webserver e os scripts estarão em outra máquina linux.
Caso alguém tenha alguma dica, ficaria grato.
[]s.
Seguinte,
Gostaria de saber se é possível executar scripts através do PHP? Onde o php, logicamente estará rodando no webserver e os scripts estarão em outra máquina linux.
Caso alguém tenha alguma dica, ficaria grato.
[]s.
Até o que eu sei o mecanismo de inclusão do PHP não permite que seja incluido arquivos que estejam em outras máquinas.
Dai acho meio difícil.
para ele executar alguma coisa em uma maquina remota... eu saiba... soh usando java mesmo
[]'s
tem como sim, o que voce quer fazer ?
como?Postado originalmente por ispbrasil
eu sei q no servidor ele interage...
mas tipow.. ele consegue executar um script num FS remoto?
[]'s
aeh, pensem um pouco, se pudesse executar um script em um FS remoto, vc poderia muito bem baixar ele tmb ou pegar todo seu conteudo e assim arquivos como os de conexões de acesso a banco seriam roubados de sites e isso viraria uma grande zona, por q vc poderia entrar no banco de sites como o underlinux, seria facil d+ assim
#AGREE :twisted:Postado originalmente por luiscarlos
dá pra fazer... primeiro vc tem que gerar uma chave do ssh LOCAL para o servidor remoto, assim ele nao te pedirá senha, entao vc usa o exec do php com um comando ssh para o servidor externo :good:
o lance d criar a chave eu jah fiz... agora... o alnce do exec... eu jah nao sabia q funcionava remotamente...
tens algum exexmplo disso jim?
[]'s
eu jah usei aqui sim...
O que recomendo é fazer o seguinte.. gerar a chave, criar um sh com os comandos que vc precisa (através do ssh né!) e incluir ele no sudo, depois vc chama com o exec, tipo:
exec ( ' /path/sudo nhoca.sh ' ) ;
onde nhoca.sh tem o comando:
ssh [email protected] 'reboot'
Pronto! qdo vc executar o php o servidor remoto será rebootado.
O esquema da chave tem aqui:
http://focalinux.cipsga.org.br/guia/...o/ch-s-ssh.htm