최근에 Linux(Debian 최신 버전, 버전 9.1, 64비트 Cinnamon)를 새로 설치했는데 "sudo" 그룹에 자신을 추가할 수 없습니다.
나 자신으로 로그인했을 때 다음 명령의 출력은 다음과 같습니다 groups
.
daniel cdrom floppy audio dip video plugdev netdev bluetooth lpadmin scanner
루트가 됨을 사용 su
하고 명령을 입력 하면 adduser daniel sudo
출력은 다음과 같습니다.
The user `daniel' is already a member of `sudo'.
물론, groups daniel
루트로 로그인한 상태에서(를 사용하여 su
) 명령을 실행하면 출력은 다음과 같습니다.
daniel adm cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner
(이제 목록에 "sudo"가 있습니다.)
몇 번 로그아웃했다가 다시 로그인했지만 명령을 실행할 때 여전히 "sudo" 그룹에 속해 있지 않습니다 groups
. 즉 sudo
, 명령을 실행하려고 하면 오류가 발생합니다.
daniel is not in the sudoers file. This incident will be reported.
또한 sudoers 파일에 sudo 그룹에 sudo 권한을 부여하는 항목이 포함되어 있음을 확인했습니다. 을 실행하면 visudo
다음 줄이 나타납니다.
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
visudo
sudo 권한을 부여하는 항목을 수동으로 추가 할 수 있다는 것을 알고 있습니다 . 주로 "sudo" 그룹에 자신을 추가할 수 없는 이유가 궁금합니다.
중복된 질문이라면 죄송합니다. 한동안 인터넷 검색을 해봤지만 sudo 그룹에 자신을 추가할 수 없는 사람을 찾을 수 없습니다.