O SFTP não possui um comando para mover arquivos, apenas um comando rename
. No OpenSSH (a implementação padrão de fato), isso é implementado com a chamada de sistema rename
, que move um arquivo dentro de um sistema de arquivos. Não há comando que possa mover um arquivo para um local arbitrário, nem existe um comando para copiar um arquivo remoto para outro local remoto.
Com apenas acesso SFTP e não acesso ao shell, a única maneira de copiar um arquivo é fazer o download e reenviá-lo. Você pode criar links simbólicos.