我正在安装 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 文件中。此事件将被报告
我尝试将 globus 用户添加到 sudoers 文件中。
供您参考,/etc/group 文件:
须藤:x:27:球状,阿鲁尔
管理员:x:1002:arul,球状体
(我使用的是Linux Mint debian。用户arul有sudo权限。但我必须在globus用户中安装Globus)
答案1
将用户添加到 sudoers 后,该用户需要注销并重新登录才能使更改生效。因此,只需注销并重新登录即可授予您的globus
用户 sudo 权限。
我假设您在 中具有正确的配置/etc/sudoers
。要制作globus
sudoer,您需要以下行:
globus ALL=(ALL) ALL
或者您需要添加globus
到wheel
组中,然后使用以下行:
%wheel ALL=(ALL) ALL
或者一些同等的东西。