가능한 중복:
"sudo" 그룹에 사용자를 어떻게 추가하나요?
나는 다음과 같이 관리자 그룹에 나를 다시 추가했다고 생각합니다.이것.
하지만 여전히 다음과 같은 명령을 수행할 수 없습니다.
sudo aptitude update
메시지를 받았어요
oshirowanen is not in the sudoers file. This incident will be reported.
이제 admin 그룹에 속해 있으므로 sudoers 그룹에 자신을 어떻게 추가합니까?
답변1
루트로 로그인하거나 su
루트 프롬프트를 받으려면
유형visudo
편집자가 열리면 다음과 같은 줄이 나옵니다.
root ALL=(ALL) ALL
그 아래에 사용자 이름을 추가하세요
user ALL=(ALL) ALL
프롬프트에 입력하세요 ctrl+x
.Y
답변2
admin
그룹(또는 sudo
Ubuntu 12.04로 시작하는 그룹) 에 속해 있지만 해당 그룹이 를 /etc/sudoers
사용하여 루트로 명령을 실행할 수 있도록 구성되지 않은 sudo
경우 문제를 해결하는 것과 동일한 방식으로 문제를 해결할 수 있습니다.고장난 sudoers
파일:
pkexec visudo
그런 다음 파일을 편집하여 sudoers
필요한 항목을 추가하면 됩니다. 특히:
12.04 이전의 Ubuntu 시스템 또는 12.04 이전 버전에서 업그레이드된 시스템에는 다음이 있어야 합니다.
# Members of the admin group may gain root privileges %admin ALL=(ALL) ALL
Ubuntu 12.04 이상에는 다음이 있어야 합니다(이전 릴리스에서 업그레이드되었기 때문에 위의 줄도 있는 경우에도).
# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL
이것pkexec
GUI가 설치된 Ubuntu 시스템에는 관리자가 다음과 같은 작업을 수행할 수 있는 두 가지 별도의 메커니즘이 있기 때문에 이 방법은 데스크탑 시스템에서 작동합니다 root
.sudo
, 그리고정책 키트.
궁금하고 자세한 정보가 필요한 경우 다르지만 유사한 문제에 대한 이 질문을 참조하세요.