얼마 전에 레드햇 7.0을 설치하여 여러 개의 사용자 계정을 만들었습
니다. 그런데 놀랍게도 설치 후 로컬에서 일반 사용자 계정으로도 reboot
명령어가 실행되는 것을 알게 되었습니다. 물론 리모트에서는 일반 사용자
계정으로 reboot 명령어가 실행은 안 되는 데 로컬에서는 되더군요. ㅡ.ㅡ
어디 부분을 손질해 주어야 할까요? 저는 이런 경우를 처음 접합니다.
일반 계정에서 reboot 가 되는 것은 /etc/security/console.apps 설정 때문입니다. 콘솔에 로그인한 사용자에게 권한을 주는 PAM 설정이 있으니, 그 파일을 지우거나 설정을 바꾸면 됩니다. 원격에서는 권한이 없는 것이 정상이니 로컬에서만 주도록 설정하세요.