A permissão do Linux do diretório pai é mais restritiva que o filho é normal?

0

Isso só me deixou louca por quase duas horas: eu corro o firebird 2.5 no meu servidor e tenho um diretório específico em minha casa onde coloco os bancos de dados para o daemon ler.

Este diretório é de propriedade do firebird: firebird como todos os bancos de dados dentro dele e possui 700 permissões (os arquivos dbs possuem 600).

Alguns dias atrás eu removi a permissão de lista do meu diretório home chmod o-x xxx e hoje o Firebird começou a se recusar a abrir os bancos de dados com:

-Error while trying to open file
-Permission denied

Demorei um pouco para conectar as duas coisas porque:

  1. Os bancos de dados internos eram de propriedade do usuário firebird correto.
  2. O diretório pai também era de propriedade do firebird.
  3. Todas as permissões foram aprovadas.
  4. Eu sempre acreditei que você pode ter um diretório pai com menos permissões do que um filho.

Então isso é "um pouco" um bug do firebird e eu vou denunciá-lo ou é ruim?

    
por pragmatic_programmer 08.05.2018 / 00:28

0 respostas