LDAP 사용자에게 Ubuntu 루트 권한 부여

LDAP 사용자에게 Ubuntu 루트 권한 부여

회사 도메인에 개발용 Ubuntu 머신이 연결되어 있습니다. 이 컴퓨터에 대한 루트 권한이 있지만 내 LDAP 계정에는 없습니다. 내 LDAP 사용자에게 시스템에 대한 무제한 로컬 관리자 권한을 부여하고 싶습니다.

이 시스템은 장기 실행 테스트를 위한 스크립트 실행 엔진으로만 사용되며 실행의 일부로 로컬 시스템에 대한 루트 액세스가 필요합니다. 이것은 지난 몇 년 동안 루트로서 행복하게 일해 왔습니다. 이제 회사 인프라에 대한 새로운 변경 사항으로 인해 내 스크립트가 내 LDAP 사용자로 실행되어야 하는데, 이로 인해 다양한 권한 문제로 인해 실행이 중단됩니다.

LDAP 사용자에게 로컬 Ubuntu 시스템에 대한 전체 로컬 관리자 권한을 부여할 수 있는 항목을 인터넷에서 찾을 수 없습니다. 에 사용자를 추가하고 싶지 않고 sudoers전체 로컬 관리자를 갖고 싶습니다. 나는 내 사용자를 전체 관리자로 지정하는 데 따른 위험을 이해하고 이에 동의합니다. 이는 프로덕션 시스템이 아니며 방화벽이 있는 테스트 환경에 있습니다.

나는 운이 좋게도 다음을 시도했습니다.

루트 그룹에 사용자 추가:

~# gpasswd -a umichscoots root
~# id umichscoots
uid=55144(umichscoots) gid=201(mts) groups=0(root),201(mts)

모든 LDAP 사용자의 gid를 0으로 강제 설정:

~# echo 'map    passwd gidNumber     "0"' >> /etc/nslcd.conf
~# reboot
...
~# id umichscoots
uid=55144(umichscoots) gid=0(root) groups=0(root)

나는 실제로 마지막 것에서 꽤 희망적이었지만 작동하지 않았습니다. 헤매고 있어요... 누구 도와주실 수 있나요?

답변1

sudoers 그룹에 사용자를 추가해야 합니다.

뿌리는 하나뿐입니다. (그리고 이름은 root.)

관련 정보