Permitir acesso a uma pasta sem acesso a pastas intermediárias

0

Gostaria de saber se é possível conceder acesso de leitura a uma pasta dentro de outra pasta em que o usuário não tenha acesso. Por exemplo, um usuário precisa acessar todos os arquivos dentro de / folder1 / folder2 / folder3 / logs sem ter acesso para ler arquivos ou listar quaisquer arquivos dentro de folder1 folder2 e folder3.

Obrigado

    
por Ranieri Mazili 02.08.2017 / 19:17

1 resposta

0

Você só precisa conceder um bit executável a esses diretórios para tornar o usuário capaz de ler o arquivo de log, algo como:

chmod -R ugo+x /folder1

Com +x eles podem se mover para esses diretórios, mas sem o r (lidos) eles não podem listar nenhum arquivo e eles só podem ler um arquivo específico ao qual eles têm acesso.

    
por 02.08.2017 / 19:25