it-swarm-ko.tech

"Sudo"그룹에 사용자를 어떻게 추가합니까?

/etc/sudoers에서 나는 이것을 본다 :

# Allow members of group Sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%Sudo ALL=(ALL) ALL

그렇다면 어떻게 Sudo 그룹에 사용자를 추가합니까?

182
coffee-grinder
Sudo usermod -aG Sudo <username>

a은 매우 중요합니다. 이것이 없으면 다른 모든 그룹에서 제거됩니다. 이 작업을 수행하려면 셸/터미널을 다시 시작하거나 로그 아웃했다가 다시 로그인해야합니다.

또한보십시오:

246
maco

사용자 관리 GUI (사용자를 작성하는 동일한 위치)를 사용하거나 명령 행에서 Sudo adduser <username> Sudo를 사용할 수 있습니다.

43
txwikinger

그래픽 인터페이스를 사용할 수도 있습니다. 패널 오른쪽 상단의 톱니 바퀴를 클릭 한 다음 "시스템 설정"과 "사용자 계정"을 차례로 선택하십시오.

이 창에서 내용을 편집하려면 작은 잠금 해제 버튼을 클릭해야합니다. 그런 다음 그 사람의 계정을 클릭하고 "계정 유형"에 대한 적절한 드롭 다운을 선택하십시오

enter image description here

22
qbi

Unity를 데스크탑 환경으로 사용하는 경우 정말 간단합니다.

사용자를 이미 만든 경우 Standard에서 Administrator로 변경하면됩니다. 그렇지 않으면 새를 만들 때 Administrator를 선택했는지 확인하십시오. 하나.

잠금을 해제하기 전에 잠금을 해제하는 것을 잊지 마십시오

enter image description here

19
Bruno Pereira

Sudo gpasswd -a $USER Sudo

2
joschi

나는 파티에 늦었지만이 답변은 Docker 컨테이너 내에서 Ubuntu를 사용하는 사람에게 도움이 될 수 있습니다.

최근 우분투 16.04.1을 기반으로 Docker 컨테이너를 만들었습니다.

기본적으로 Docker Ubuntu 이미지는 제거 된 Ubuntu 버전이며 Sudo을 포함하여 대부분의 공통 도구가 없습니다.

또한 기본적으로 사용자는 Docker 컨테이너에 루트로 로그인되어 있습니다.

따라서 docker run 명령으로 컨테이너를 시작하고 'Sudo'패키지를 설치했습니다.

[email protected]:/# apt-get install Sudo

adduser myuser Sudo 명령을 실행하면 오류 adduser: The user 'myuser' does not exist.이 (가)보고되었습니다. 이 answer 을 읽은 후 먼저 명령을 실행하여 사용자를 작성했습니다.

[email protected]:/# adduser myuser

그런 다음 다음 명령을 실행하십시오.

[email protected]:/# adduser myuser Sudo
Adding user `myuser' to group `Sudo' ...
Adding user myuser to group Sudo
Done.

Myuser 사용자가 Sudo 그룹에 추가되었습니다.

1
Antony

Usermod를 사용하십시오. 다음 명령으로 Sudo 권한을 추가하십시오.

usermod -aG Sudo <your username>

루트 계정을 사용하거나 Sudo 권한이있는 다른 계정을 사용해야합니다. 어떤 이유로 다른 계정에 액세스 할 수없고 루트 암호를 모르는 경우 Ubuntu (또는 다른 Linux 배포판) 라이브 CD가 필요하며 Ubuntu 파일 시스템에 chroot해야합니다. chroot 내부에서 위의 명령을 실행하십시오.

0
CodeExecution