scp de um servidor remoto - Permissão negada

3

Estou tentando copiar um arquivo tar de um servidor remoto para a máquina local. O comando é

sshpass -p 'somepass' scp someuser@somedomain:/some/dir/some_file.tar.gz /local/dir

Sintaticamente, o comando parece correto, mas gera:

scp: /some/dir/some_file.tar.gz: Permission denied
  • someuser não é um usuário root , mas eu fiz ele próprio /some/dir com chown -R
  • some_file.tar.gz está definido para ler e escrever com chmod
  • Eu pesquisei uma dúzia de perguntas semelhantes, mas elas resolveram meu problema.

Qual poderia ser o problema aqui e como resolvê-lo?

EDITAR

A execução de sshpass -p 'somepass' ssh someuser@somedomain ls -ld /some/dir/some_file.tar.gz (como Jakuje sugeriu) me dá

ls: cannot access '/some/dir/some_file.tar.gz': Permission denied

A pasta final (que está em root dir) com some_file.tar.gz tem as seguintes permissões:

-rw-r--r-- someuser root ... ... ... some_file.tar.gz
    
por Alex 25.11.2016 / 22:21

0 respostas