arquivo chown php em ssh2 servidor remoto
Pergunta
Eu estou carregando um arquivo de um servidor para outro usando ssh2_scp_send ().
Tudo funciona bem, o único problema é que eu não sei como alterar o proprietário eo grupo do arquivo após finishig o upload.
Como posso pré-forma uma espécie de chown no ssh2
Solução
Talvez você pode fazer isso com a ssh2_exec
função , que parece permitir a execução de um comando arbitrário no servidor que você está conectado.
Esse comando pode ser a chown
você está tentando executar.
O exemplo do doc diz:
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$stream = ssh2_exec($connection, '/usr/local/bin/php -i');
Substituir que "/usr/local/bin/php -i
" com seu "chown user.group filename
" pode fazer.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow