Como o pam_limits decide sobre os limites padrão?

1

Em um sistema Linux que está usando o módulo pam_limits, mas não tem nada configurado em /etc/security/limits.conf (ou /etc/security/limits.d/*), como o pam_limits decidiu quais limites implementar?

    
por Geoff Crompton 28.05.2015 / 03:58

1 resposta

1

No linux, ele é definido a partir dos limites de PID = 1, lendo / proc / 1 / limits.

A fonte pam_limits.c (disponível em link ) mostra no init_limits () que para o linux é chamada a função parse_kernel_limits, que abre / proc / 1 / limits e analisa para os limites.

Então a questão é como o PID = 1 obtém seus limites. Eu ainda não dei a resposta para esse pedaço.

    
por 05.06.2015 / 07:06

Tags