permissões ACL no Ubuntu Server 14.04.2 LTS

0

Oi, como proprietário de um arquivo e diretório, permiti que o usuário TOM tivesse permissões de leitura para o arquivo:

owner@hostname:~$ getfacl file1
 user::rw-
 user::tom:r--
 group::rw-
 mask::rw-
 other::r--

e eu dei ao usuário permissões padrão do TOM para ler e executar no diretório desse arquivo:

owner@hostname:~$ getfacl /home/owner/docs/
 user::rwx
 group::rwx
 other::r-x
 default:user::rwx
 default:user:tom:r-x
 default:group::rwx
 default:mask::rwx
 default:other::r-x

Mas quando eu uso o TOM para tentar entrar no diretório, sou negado:

tom@hostname:~$ cd /home/owner/docs
 -bash: cd: /home/owner/docs/:Permission denied

As permissões para o proprietário são as seguintes:

owner@hostname:~$ namei -mo /home/owner/docs
 f: /home/owner/docs/
  drwxr-xr-x root root /
  drwxr-xr-x root root home
  drwx------ owner owner owner
  drwxrwxr-x owner owner docs

Alguém pode me ajudar a definir isso certo? Obrigado.

    
por thankgodforthissite 04.04.2015 / 07:17

1 resposta

0

Como você pode ver, /home/owner não tem absolutamente nenhuma permissão para nenhum outro usuário. Pelo menos, conceda permissões de execução para que outros usuários possam atravessá-lo para alcançar subdiretórios dentro de:

chmod o+x /home/owner
    
por muru 04.04.2015 / 07:52