Grsecurity 리소스 초과

Grsecurity 리소스 초과

dmesg에 있는 이런 종류의 메시지가 실제로 무엇을 의미하는지 설명할 수 있는 사람이 있나요? 아니면 일부 문서를 알려줄 수 있나요? 나는 그러한 사건을 다루는 데 있어 선사시대가 아닌 정보를 찾는 데 실패했습니다.

때로는 프로그램이 제대로 작동하는 것처럼 보일 때도 있고(여기에는 두 가지 예 모두) 때로는 충돌이 발생하기도 합니다. VirtualBox 전체 화면 정지(하드웨어 전원 버튼을 사용하여 시스템을 종료할 수 있었습니다.)

grsec: denied resource overstep by requesting 21 for RLIMIT_NICE against limit 0 for /usr/bin/xinit[xinit:1814] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:1798] uid/euid:1000/1000 gid/egid:1000/1000

grsec: denied resource overstep by requesting 135168 for RLIMIT_MEMLOCK against limit 65536 for /usr/lib64/firefox/firefox[Media Audio:2540] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:2128] uid/euid:1000/1000 gid/egid:1000/1000

내 시스템은 x86_64로 강화된 Gentoo입니다.

답변1

애플리케이션이 시스템에 설정된 제한에서 허용하는 것보다 더 많은 리소스를 요청하고 있습니다. 이러한 제한은 /etc/security/limits.conf(적어도 Debian에서는)에 설정되어 있습니다.

다음을 사용하여 현재 한도를 인쇄할 수도 있습니다.

ulimit -a

이것이 내가 가지고 있는 것입니다 /etc/security/limits.conf:

*       -   memlock      256
*       -   nice        -20

제한을 변경한 후 새 값을 적용하려면 로그아웃하거나 다시 시작해야 할 수도 있습니다.

관련 정보