Para copiar um arquivo, você deve ter permissão de leitura no diretório pai do arquivo e permissão de gravação no destino.
Pense no diretório como um contêiner com um bloqueio e um arquivo como conteúdo do contêiner.
Você deve ter acesso às chaves do bloqueio para acessar o arquivo dentro do diretório (container).
File Permissions:-
r - pode ler o arquivo.
w - pode gravar em um arquivo.
x - pode executar o arquivo como um programa.
Directory Permissions:-
r - pode ler o conteúdo do diretório.
w - pode fazer alterações nos arquivos dentro do diretório / adicionar ou excluir os arquivos.
x - can cd
para um diretório.
As permissões de diretório são importantes e podem substituir as permissões de arquivo.
Mesmo que o seu arquivo não tenha permissões de leitura, o diretório pai do arquivo tem permissão de leitura, do que você pode copiar o arquivo, supondo que você esteja copiando o arquivo para um local onde possa escrever.
Suponho que isso possa ser útil.