Você não tem permissão para lê-lo e, portanto, não pode lê-lo.
Você tem permissões para alterar o diretório - pode renomear ou remover o arquivo.
De certa forma, você pode acessar o nome do arquivo, mas não o seu conteúdo.
Um processo daemon sendo executado como um usuário especial criou arquivos que somente o usuário pode ler. O diretório é de minha propriedade e eu tenho acesso de gravação ao diretório. Existe alguma maneira que eu possa ler ou copiar os arquivos sem direitos de sudo?
Se é um grande negócio, você pode apenas inicializar um disco ao vivo para lê-lo de uma maneira circular ...
Inicialize no Live Disc (login root por padrão) e (tudo no terminal):
- Make a mountpoint: mkdir /mnt/mountpoint
- Find your partition if you do not know it: fdisk -l
- Mount it: mount /dev/sdaX /mnt/mountpoint
- Go to the directory: cd /mnt/mountpoint/home/(username)/dir/fileYouCantRead
- Just read the file to the terminal in Less: cat fileYouCantRead | less
Isso vai te dar o conteúdo - se isso for suficiente para o processo.
Tags linux file-permissions