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
아니면 그에 상응하는 것.