Para listar um arquivo, você precisa de um r+x
de permissões no diretório que contém esse arquivo. Então, por favor, nos dê também a saída de namei -l /full/path/to/file/file
. E com certeza ls -ld /full/path/to/file
.
Eu criei um arquivo por root e dei as seguintes permissões:
-rwxr-xr-x 1 root root 12 Nov 23 12:20 testFile
Quando eu alterno para o usuário e executo ls -al
, obtenho todos os arquivos, exceto testFile
. Não é nem listado.
Eu esperava tê-lo listado, mas apenas ser capaz de executá-lo e lê-lo.
Por quê?
Para listar um arquivo, você precisa de um r+x
de permissões no diretório que contém esse arquivo. Então, por favor, nos dê também a saída de namei -l /full/path/to/file/file
. E com certeza ls -ld /full/path/to/file
.
Tags permissions