Uzak sunucu ssh2 php chown dosya

1 Cevap php

Diğer kullanarak ssh2_scp_recv () bir sunucudan bir dosya yolluyorum.

Her şey tek sorun yükleme finishig sonra dosyanın sahibini ve grubunu değiştirmek için nasıl bilmiyorum olduğunu, gayet iyi çalışıyor.

Nasıl ssh2 içinde böyledir çeşit preform olabilir

1 Cevap

Maybe you can do that with the ssh2_exec function, which seems to allow running an arbitrary command on the server you're connected to.
That command could be the chown you're trying to execute.

Doc örnek diyor ki:

$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stream = ssh2_exec($connection, '/usr/local/bin/php -i');

Değiştirilmesi "/usr/local/bin/php -i" sizin "chown user.group filename" yapabilir ile bu.