I need to set a higher priority for sshd and sshguard processes, but I can’t find a way. On my server, there are 2 types of users (
student with corresponding groups) plus the root. Moreover, I need a
Users from group
student, if needed) need to be able to ssh even if the server RAM is almost full.
Here is my limits.conf:
root soft priority -15 @faculty soft priority -5 @student soft priority 0 @realtime soft priority -10 root hard nice -20 @faculty hard nice -10 @student hard nice -5 @realtime hard nice -15 @faculty hard nofile 16384 @faculty soft nofile 16384 @realtime soft rtprio 99 @realtime soft memlock 500000
However, at startup processes from
faculty run with default priority 10 and niceness -10, while root processes run with default priority 20 and niceness 0.
How can I make root processes run with default priority lower than other groups?