Может быть, вы можете сделать это с помощью функции ssh2_exec
, которая, кажется, позволяет выполнять произвольную команду на сервере, к которому вы подключены.
Эта команда может быть chown
, которую вы пытаетесь выполнить.
В примере из документа написано:
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$stream = ssh2_exec($connection, '/usr/local/bin/php -i');
Замена "/usr/local/bin/php -i
" на ваш "chown user.group filename
"может подойти.