어떤 이유로 루트 없이 일반 사용자로 halt
, poweroff
, 및 를 실행할 수 있습니다 shutdown
. reboot
이 문제를 어떻게 해결할 수 있나요? 사용자 그룹과 관련된 건가요, 아니면 어딘가에 있는 설정인가요?
답변1
- https://wiki.archlinux.org/index.php/systemd#Power_management
- https://wiki.archlinux.org/index.php/Polkit#Actions
Arch Linux에서 polkit이 설치되어 있고 시스템에서 온라인으로 유일한 "일반 사용자"인 경우(systemd-logind를 통한 로컬 사용자) 루트 비밀번호 없이 shutdown/poweroff/reboot 명령을 실행할 수 있습니다.
그렇지 않으면 루트 비밀번호를 입력하라는 메시지가 표시됩니다.