"sudo" 그룹을 추가하는 방법

"sudo" 그룹을 추가하는 방법

실수를 저질렀습니다. -a 옵션을 잊어버렸기 때문에 "sudo" 그룹을 제거했습니다("video" 그룹을 추가하고 싶었습니다).

sudo usermod -G video $USER

이제 전화를 걸고 싶을 때 sudo다음 메시지가 나타납니다.

orangepi@orangepi:~$ sudo apt-get update
[sudo] password for orangepi: 
Sorry, user orangepi is not allowed to execute '/usr/bin/apt-get update' as root on orangepi.

visudo몇 가지 해결 방법(예 : 또는 ) 을 읽었 sudo adduser <username> sudo지만 문제가 여전히 존재합니다. root 를 호출하여 이 작업을 수행할 수 있습니다 su.

몇가지 정보:

orangepi@orangepi:~$ groups
orangepi video               # I would like to add sudo, groupes and others

비전:

Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
root    ALL=(ALL:ALL) ALL

%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

%shutdown ALL=(root) NOPASSWD: /usr/lib/arm-linux-gnueabihf/xfce4/xfsm-shutdown-helper

# Autoriser sudo ifup sans mot de passe
orangepi  ALL = (root) NOPASSWD: /sbin/ifup

이 문제를 어떻게 해결할 수 있나요?

답변1

루트가 되는 과정을 통과한 후 su다음을 수행합니다.

adduser orangepi sudo

adduser시스템에 존재하지 않는 경우 usermod -a그룹 목록에 추가해 보십시오.

usermod -a -G sudo orangepi

또한 사용자가 기본적으로 어떤 그룹의 구성원인지 조사하고 해당 그룹을 다시 추가할 수도 있습니다(예: 사용자 이름을 딴 그룹 adm등).

또는 다음을 사용할 수 있습니다 su -c.

su -c "adduser orangepi sudo"

관련 정보