Php den ssh Olamaz yürütmek

0 Cevap php

I exec, system, passthru vb gibi PHP fonksiyonları herhangi ssh komutu çalıştırmak için görünmüyor olabilir.

Ben bile /bin/ssh ancak hiçbir çıkış görüntülenir denedim

Herhangi bir fikir? Ben "su - www-data" yaparak onaylayın ve sonra apache kullanıcı ssh erişimi olan, yani ssh işleri çalışıyor olabilir ..

Teşekkürler

Güncelleme: Maalesef her şey, bu ssh ok yürütülüyor görünür, bu çalışan arn't uzaktan komut bulunuyor. Örnek:

$remote_command = "/usr/bin/ssh -i /home/www-data/id_rsa testuser@10.0.1.10 'echo hi > /home/testuser/test'";
passthru($remote_command);

Ancak yeni bir dosya "test" yaratılmış varlık değildir, uzak sunucuda trafik görüyorum ..

0 Cevap