O problema é a sua permissão de diretório: o 770 não permitirá que 'outros' tenham acesso ao diretório
Se eu tiver esta pasta: / var / username / secret / isto é 770, então um arquivo em / var / username / secret / file que é 0777 pode ser lido / escrito por qualquer pessoa no mesmo servidor (hospedagem compartilhada)?
Somente usuário e grupo do diretório "secreto" podem "CD" para ele. Assim, outros usuários não podem entrar no diretório e não podem usar o arquivo.
Tags permissions linux filesystems