![sudo 그룹의 구성원을 허용합니다 ....](https://rvso.com/image/886355/sudo%20%EA%B7%B8%EB%A3%B9%EC%9D%98%20%EA%B5%AC%EC%84%B1%EC%9B%90%EC%9D%84%20%ED%97%88%EC%9A%A9%ED%95%A9%EB%8B%88%EB%8B%A4%20.....png)
제가 약간 Linux 초보자라는 점을 먼저 말씀드리겠습니다. 상황은 Ubuntu 서버를 로컬 Active Directory 도메인에 가입시킨 것입니다. Active Directory 사용자를 사용하여 컴퓨터에 로그인할 수 있으므로 이는 성공한 것 같습니다.
또한 (모든) 모든 권한을 sudoers
사용하여 파일 을 편집했습니다 .$linux_admin_group
이 특정 사용자에 대해 sudo -l을 실행하면 다음과 같은 결과가 나타납니다.
User xxxxx may run the following commands on ip-172xxxx: (All) ALL
하지만 실행하려고 하면 sudo restart tomcat
비밀번호 sudo nano xxx
를 묻는 메시지가 나타나고 메시지가 나타납니다.
Sorry, user xxxx is not allowed to execute '/xxx ' as root on IP172....
지정된 Active Directory 그룹 사용자를 이 Ubuntu 서버에서 '관리자' 권한을 갖는 것으로 사용할 수 있도록 하려면 어떤 단계를 놓치고 있습니까?
답변1
%(ALL)를 입력하는 위치에만 해당되는 것으로 나타났습니다.
sudo의 경우 기존 sudo 항목 바로 아래에 있어야 합니다.
즉
sudo 그룹의 구성원을 허용합니다 ....
%sudo ALL=(ALL:ALL) ALL % ALL=(ALL) ALL