
저는 Linux Slackware 14.0을 실행하고 있습니다. su
휠 그룹의 구성원에게만 이를 허용하고 싶었 기 때문에 /bin/su
및 /usr/bin/sudo
파일에 대한 권한을 다음과 같이 수정했습니다.
bash-4.2# ls -la /bin/su
-rws--s--- 1 root wheel 59930 Sep 14 2012 ./su
bash-4.2# ls -la ./sudo
-rws--s--- 1 root wheel 107220 Jun 29 2012 ./sudo
이제 휠 그룹의 구성원이 되어 실행하면 su
비밀번호를 묻는 메시지가 표시되고 이를 입력합니다. 오류는 표시되지 않지만 루트로 전환되지는 않습니다. 어쩌면 일부 권한을 잘못 설정한 것일까요?
답변1
당신은 시도 할 수 있습니다
chown root.wheel /bin/su
chmod o-x /bin/su
따라서 그룹 su
에 속해 운영할 수 없게 됩니다. 제 생각에는 방금 실행 권한을 설정했으므로 모든 권한을 올바르게 설정하면 문제가 해결될 것 같습니다.wheel
others
chown
답변2
수정 su
이나 허가가 필요하지 않습니다 sudo
.
이 구성은 /etc/sudoers에서 수행되며 visudo
.