ulimit em um diretório específico

2

Eu sei sobre o ulimit , que é usado para definir o tamanho máximo do arquivo, mas essa configuração é global no servidor. Existe uma maneira de definir um limite para o tamanho do arquivo por diretório? Por exemplo, eu quero que o tamanho máximo do arquivo em / dir1 seja 1 MB e em / dir2 seja 2 MB.

Observação: desejo que minhas configurações sejam independentes dos usuários / grupos.

    
por itoctopus 29.08.2017 / 15:21

1 resposta

3

Isso não é possível, seja com ulimit ou de outra forma. Um arquivo pode ter links em vários diretórios. Se um arquivo tiver links em /dir1 e /dir2 e os dois diretórios tiverem limites diferentes, você terá restrições conflitantes. Por essa razão, qualquer tipo de mecanismo limitador só pode atuar em inodes, não em caminhos.

    
por 29.08.2017 / 15:55

Tags