
저는 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
.