답변:
관리자는 sudo그룹에 추가 되지만 admin그룹은 이전 버전과의 호환성을 위해 지원됩니다. 로부터 릴리스 노트 :
Ubuntu 11.10까지 sudo 도구를 사용한 관리자 액세스 권한이
adminUnix 그룹을 통해 부여되었습니다 . Ubuntu 12.04에서는sudo그룹을 통해 관리자 액세스 권한이 부여됩니다 . 이로 인해 Ubuntu는 업스트림 구현 및 데비안과 더 일관성이 있습니다. 호환성을 위해admin그룹은 12.04에서 sudo / administrator 액세스를 계속 제공합니다.
새로 설치해도 새로 작성되지는 않지만 이전 배포에서 업그레이드 한 경우에도 여전히 설치됩니다. 어느 쪽이든 admin그룹이 /etc/sudoers파일에 나타납니다 .
기본적으로 sudo그룹은 Ubuntu 에서 사용되지 않습니다 .
admin그룹이 아닌 그룹에 속합니다 sudo.sudo그룹 을 사용하기위한 조언을 읽었다 .sudo있기 때문에 아무도 그룹 을 사용해야 할 필요성을 느끼지 않습니다 admin.반대로 데비안 에서 활성화 된 그룹 /etc/sudoers은 sudo그룹이며 admin그룹 은 없습니다 . 그러나 데비안 에 root계정이 활성화 되어 있기 때문에 설치 중에 생성 된 사용자는 해당 그룹에 속하지 않습니다 . 원하는 경우 명시 적으로 수행해야합니다.
또한, 페도라 와 유사하다 데비안 , 한 root활성화 및 사용자에 대한 기본 권한은 설치 중에 만들 수 없습니다. 그러나 구성된 관리 그룹 /etc/sudoers이보다 전통적인 그룹 wheel입니다.
결론적 sudo으로 우분투 에서는 그룹을 사용할 필요가 없다고 생각합니다 . 단순히 데비안 유산입니다.
sudo: grep '^sudo:' /etc/group(방금 설치 한) 회원이 아닙니다 . 데비안에 대해서는 잘 모르겠지만 /etc/sudoers파일에 내 이름을 추가했습니다 .
sudo그룹에 사용자를 추가하여 관리자 권한을 얻습니다 : su -c "gpasswd -a $USER sudo", 수정할 필요가 없습니다 /etc/sudoers. 또는 root계정 을 직접 사용하는 데비안 방식을 사용할 수 있습니다.
보안 차이가 없습니다.
둘 다 OS에서 제공하는 모든 것에 100 % 제한없이 액세스 할 수 있습니다.
/ etc / sudoers의 차이점은 (ALL)vs (ALL:ALL)입니다. 첫 번째 는 모든 사용자로서 명령 을 실행할 수 있음을 의미합니다 . 두 번째- 모든 사용자 및 그룹으로 명령 을 실행할 수 있습니다 .
/ etc / sudoers에 표시된 방법은 두 그룹 모두 루트로 명령을 실행하기 위해 자신의 암호를 입력해야합니다.
둘 다 다음과 같은 루트 쉘이 될 수 있습니다.
sudo su
ALL=(ALL)및ALL=(ALL:ALL)?