우분투 11.04, adduser myuser : 관리자 그룹이 없습니다


10

안녕하세요, 루트 계정으로 새로 설치 한 후 내 사용자를 sudoers에 추가하려고합니다.

# adduser myuser admin 

이것은 다음을 제공합니다.

adduser: the group `admin' does not exist.

그러나 이것은 작동합니다 :

# adduser myuser root

그러나 그것은 내 사용자를 sudoer로 만들지 않습니다.

또한 / etc / sudoers에는 다음 행이 포함되어 있습니다.

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

하지만 꽤 이상한 - 파일 을 / etc / 그룹은하지 않습니다 포함 관리자를 .

수동으로 편집하고 다음과 같이 추가해야합니다.

admin:x:120:myuser

답변:


13

groupadd admin그룹을 추가하는 데 사용 하면 실행할 수 있습니다 adduser myuser admin. 그러나 대신 usermod -G myuser,admin myuser루트 그룹에서 자신을 제거 하는 데 사용할 수 있습니다 . (myuser, admin 대신, 사용자가 속해 있어야하는 정확한 그룹 목록을 나열하십시오.

/ etc / group을 직접 편집하길 원한다면, vigr명령을 사용하십시오. 변경 사항을 커밋하기 전에 파일 구문이 올바른지 확인하십시오.


감사합니다 @stew! 마술처럼 일했다! 내가해야 할 한 가지는 로그 아웃 한 다음 myuser로 로그인하는 것입니다.
valk

1

sudo는 그룹이 사용되어야한다 :

adduser myuser sudo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.