Estou conectando a um servidor usando o sftp por meio do console. Estou tentando baixar uma pasta que tenha alguns arquivos sem permissão de gravação para ninguém. Quando eu uso get , esses arquivos lançam um erro que diz que eu preciso de permissões de gravação, mas o resto faz o download bem.
Parece ser um problema com o programa do console, tentei o WinSCP e ele funciona bem, mas gostaria de saber se é possível fazer isso de um terminal sem alterar as permissões.
O sistema local executa o Windows 7 com o Cygwin, o remoto Ubuntu 12.04.
Exemplo:
Couldn't open local file "website/sites/default/default.settings.php" for writing: Permission denied
Download of file /var/www/website/sites/default/default.settings.php to website/sites/default/default.settings.php failed
EDITAR:
Permissões no servidor remoto:
website/ 755
sites/ 775
default/ 555
default.setting.php 664
O diretório local no qual eu inicio sftp tem 755 permissões. Após o get , os arquivos e diretórios parecem manter as mesmas permissões que tinham no servidor remoto, portanto, como padrão não possui permissões de gravação, nada pode ser baixado para ele. / p>
Como posso obter arquivos sem manter as permissões originais?
Tags permissions sftp linux