sudoers 파일에 사용자를 추가할 수 없습니다.

sudoers 파일에 사용자를 추가할 수 없습니다.

Globus Toolkit을 설치하고 있습니다. 인증서를 설정하려고 하면 다음 오류가 발생합니다.

오류: 빌드 명령을 실행할 수 없습니다: /usr/local/globus-5.0.3/sbin/gpt-build -force /home/globus/.globus/simpleCA//globus_simple_ca_2e0087ee_setup-0.20.tar.gz

허가가 거부되었기 때문일 수도 있다고 생각합니다. 'sudo'를 사용하여 파일을 실행해 보았습니다. 그것은 말한다

globus는 sudoers 파일에 없습니다. 이 이벤트가 보고됩니다.

sudoers 파일에 globus 사용자를 추가해 보았습니다.

참고로 /etc/group 파일은 다음과 같습니다.

Sudo: x:27: 구형, Alul

관리자:x:1002:arul,구

(저는 Linux Mint debian을 사용하고 있습니다. 사용자 arul은 sudo 권한을 가지고 있습니다. 하지만 globus 사용자는 Globus를 설치해야 합니다.)

답변1

sudoers에 사용자를 추가한 후 변경 사항을 적용하려면 사용자가 로그아웃했다가 다시 로그인해야 합니다. 따라서 로그아웃했다가 다시 로그인하여 globus사용자에게 sudo 권한을 부여하세요.

에 올바른 구성이 있다고 가정합니다 /etc/sudoers. sudoer를 만들려면 globus다음 줄이 필요합니다.

globus ALL=(ALL) ALL

globus또는 그룹 에 추가한 wheel후 다음 줄을 사용해야 합니다 .

%wheel ALL=(ALL) ALL

아니면 그에 상응하는 것.

관련 정보