¿Para qué sirve este directorio? ¿Es parte de POSIX? ¿Es parte de la base estándar de Linux? ¿Es forzado por el kernel o es más una característica de distribución? ¿Dónde puedo encontrar más documentación al respecto?
linux
authentication
BestGuestNA
fuente
fuente
Respuestas:
Buena pregunta, ya que difícilmente encontrará alguna documentación que responda directamente a sus preguntas. Diría que es parte del LSB, ya que una vez que instales tu sistema Linux ya encontrarás este directorio creado. Además, usando la
apt-file
utilidad en sistemas Debian verá esto:Entonces, no hay un paquete que cree concretamente este directorio, por eso asumo que es parte del LSB.
Sin embargo, no creo que esto sea parte del núcleo. Como puede ver arriba, hay muchos paquetes que usan este directorio para colocar archivos dentro, y que yo sepa, depende de la distribución. Por ejemplo, los sistemas que usan systemd ignoran principalmente el contenido del directorio '' / etc / security '' .
En cuanto a la funcionalidad, la mayoría de los archivos definen límites a los recursos. Como puede ver arriba, la mayoría de los archivos en este directorio están relacionados con paquetes PAM, por lo que en este caso puede controlar cuántos usuarios permitirá en el sistema a la vez, por ejemplo. También puede controlar la cantidad de archivos abiertos que puede manejar un proceso, definiendo límites suaves y duros.
Como esto depende del paquete, puede usar
man
en varios archivos que encontrará dentro (es decir,man limits.conf
) pero no hay una página de manual que explique todo el directorio en sí.fuente
La mayoría de los archivos bajo / etc / security se instalan con PAM, pero ocasionalmente otro paquete introducirá uno.
La mayoría de los archivos / etc / security / * son archivos de configuración para varios módulos PAM (por ejemplo, pam_access )
A menudo hay ejemplos comentados en estos archivos, pero si no los encuentra en la página del manual (por ejemplo, " man access.conf ").
Si no ve el módulo PAM en /etc/pam.d/*, nada usará los valores que agregue a su archivo de configuración respectivo en / etc / security /.
fuente