루트가 되지 않고도 코어 파일 위치를 설정할 수 있나요?

루트가 되지 않고도 코어 파일 위치를 설정할 수 있나요?

cat whatever /proc/sys/kernel/core_pattern"현재 디렉토리에 코어를 넣습니다"(pass ) 라고 말할 수 있으려면 루트여야 한다는 것이 이상해 보입니다 . 사용자별 재정의가 없나요?

답변1

내 노드에서:

 ll /proc/sys/kernel/core_pattern 
-rw-r--r-- 1 root root 0 Mar  1 21:32 /proc/sys/kernel/core_pattern

루트로만 쓸 수 있습니다.

반품

chmod 666 /proc/sys/kernel/core_pattern 
chmod: changing permissions of `/proc/sys/kernel/core_pattern': Operation not permitted

그래서 나는 당신이 그것을 무시할 수 없다고 생각합니다.

답변2

여기(Fedora 23)는 파이프라인 코어 파일에 연결되어 abrt를 통해 자동으로 충돌을 보고합니다. 파손 위험은 본인 책임입니다.

관련 정보