Eu tentei isso, mas é claro que não funciona:
sftp> cp baz.txt foo/bar/
Invalid command.
Existe uma maneira de fazer isso com um sftp
conexão?
Claro, eu percebo que isso é trivial se eu me conectar com ssh
em vez de. No entanto, eu tenho um servidor sftp onde eu não posso fazer isso, desde ssh
-ing me dá um diretório de inicialização diferente, e não tenho poder (nem mesmo conhecimento) dos caminhos absolutos no controle remoto; Eu preciso de tudo para trabalhar em relação ao diretório de inicialização quando me conecto com sftp
.
sftp
O protocolo não possui comandos para copiar arquivos no servidor remoto. Vejo página de manual parasftp
para listar os comandos disponíveis.fonte
Você pode usar os comandos FTP como
fonte