Estou tentando fazer o download de uma pasta de um servidor remoto para o meu servidor local, mas estou obtendo resultados inesperados.
Eu usei isso para o sftp:
$ sftp -P [the_port] user@remote_ip
isso me colocou no servidor. Então tentei usar isso:
$ get -r /home/user/public_html/images/ /var/www/mySite/
No entanto, retorna o erro:
mkdir /var/www/mySite: Permission denied
que não faz sentido para mim, de acordo com aqui eu deveria ser capaz de usar ficar assim :
get [-P] remote-path [local-path]
mas parece que está tentando obter o caminho remoto e colocá-lo no servidor remoto. A utilização do preenchimento automático confirma isso, fazendo:
/var/ (tab) -> shows the www dir as expected
/var/www/ (tab) -> shows none of my local machine's /var/www/ folders.
Onde estou errado em usar o comando get
?
Tags permissions sftp linux