su 명령어 말구요...
다른 방법을 알고 싶은데...
/usr/sbin 에 있는 shutdown 명령어를 ls -l 해보니까...
-rwxr-xr-x 1 root sys 4036 1970년 1월 1일 /usr/sbin/shutdown
이렇게 나오건데요...
여기에 있는 권한만 777로 바꿔주면 일반 유저도 사용할 수 있는 것 아닌가요?
그런데 안 되더라구요.
왜 안되는지 몰겠네요.
답변 좀 해주세요...--사랑이 꽃피는 나무
일반 사용자가 shutdown 을 쓰게 하려면 권한을 777 로 바꾸는 것은 위험하니 하지 마세요. 대신 sudo 에서 shutdown 을 허용하거나, /sbin/shutdown 에 setuid 대신 sudo 규칙을 쓰는 것이 안전합니다. 권한을 바꿔도 shutdown 은 root 권한이 필요하니 실패합니다.