sudo:抱歉,您必须拥有一个终端来执行 sudo 解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sudo:抱歉,您必须拥有一个终端来执行 sudo 解决办法相关的知识,希望对你有一定的参考价值。

问题:

zabbix进行自定义监控时,根据情况写了一个脚本,用zabbix_get连接客户端进行测试,报错如下:


sudo:抱歉,您必须拥有一个终端来执行 sudo

经查:需要修改visudo进行配置
#Default requiretty
#注释掉 Default requiretty 一行


继续报错:

没有终端存在,且未指定 askpass

visudo 添加:

zabbix  ALL=(ALL)   NOPASSWORD: ALL


以上是关于sudo:抱歉,您必须拥有一个终端来执行 sudo 解决办法的主要内容,如果未能解决你的问题,请参考以下文章

sudo:抱歉,您必须拥有一个终端来执行 sudo 解决办法

sudo的用法

/usr/bin/sudo 必须由 uid 0 拥有并具有 setuid 位设置版本 .ubantu14.04 LTS

su指令和sudo指令

如何使用 Robotframework 执行 sudo 命令?

sudo 限制普通用户权限