Ho aggiunto una riga in /etc/security/limits.conf
per aumentare il numero di file aperti.
* hard nofile 4096
root hard nofile 16384
Comunque quando corro ulimit -n
dice 1024 che è il valore predefinito. Ho fatto un logout e accesso ma vedo ancora 1024. Come posso applicare la modifica?
pam_limits.so
nel/etc/pam.d/common-session
. Ho configurato in/etc/security/limits.conf
utente x per avere limiti hard e soft pernofile
64000.sudo -u x
poiulimit -a
mi mostra che le modifiche non sono state applicate. ho capito chesu
esudo
avere diverse configurazioni di pam quindi per far funzionare correttamente ho avuto bisogno di abilitare ilpam_limits.so
nel/etc/pam.d/common-session-noninteractive
. Se ti stai chiedendo qual è il caso d'uso, io uso ansible e sudo per cambiare utente.