내 사용자에게 고소할 수 있는 사람을 확인하는 방법

내 사용자에게 고소할 수 있는 사람을 확인하는 방법

사용자가 많고 sudoer는 그룹을 기준으로 설정됩니다. 어떤 사용자가 내 사용자에게 su를 할 수 있는지 확인할 수 있는 방법이 있나요?

좋다 :

sudo su - myuser

/etc/group 파일을 grep하려고 시도했지만 올바른 결과를 얻지 못했습니다. "id" 명령은 수동으로 확인하기에는 너무 많은 결과를 제공합니다.

답변1

루트는 사용자를 임의의 사용자 이름으로 전환하거나 에서 아래 항목을 확인할 수 있습니다 /etc/sudoers. 발견되면 해당 특정 사용자가 사용자를 귀하의 사용자 이름으로 전환할 수 있습니다.

username ALL=(ALL:ALL) ALL
username ALL=(ALL:ALL) /usr/bin/sudo  /bin/su Yourusername
username ALL=(ALL:ALL) /usr/bin/sudo  /bin/su 

답변2

슈퍼유저 권한이 있는 모든 사용자가 그렇게 할 수 있습니다. 슈퍼유저 권한은 파일을 사용하여 할당되며 디렉토리 /etc/sudoers에 제공된 모든 파일은 파일에 포함됩니다./etc/sudoers.d//etc/sudoers

파일을 엽니다 /etc/sudoers. 모든 사용자 권한과 해당 형식이 여기에 언급되어 있습니다. 특별한 권한을 가진 사용자를 확인하세요. /etc/sudoers.d디렉토리 내부의 모든 파일에 대해 동일한 프로세스를 반복하십시오.

관련 정보