현재 데비안 7 (Wheezy)을 사용하고 su
있으며 대상 사용자가 권한있는 사용자가 아닌 루트 인 경우에만 명령 을 비활성화하려고합니다 .
예를 들어, 다음 사용자가 존재한다고 가정하자 : root
, public
, privileged
.
root
물론 su
제한없이 할 수 있습니다 .
public
할 수 있어야 su
하는 방법 privileged
에 있지만 root
.
privileged
su
루팅 (또는 모든 사용자) 할 수 있어야합니다 .
지금까지 난 단지 비활성화 할 수 있었다 su
사람 만에 root
와 privileged
에 추가, /etc/pam.d/su
다음 줄 :
auth required pam_wheel.so 1005
1005가 privileged
uid 라고 가정합니다 .
그러나 이것은 public
사용할 수 없습니다 su
.
어떻게 만들 수 있습니까?
감사합니다!
public
할 일su
을 다른 시스템의 사용자?public→privileged
비밀번호 가 필요합니까?privileged→root
비밀번호 가 필요합니까?