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

问题:

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

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

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

继续报错:

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

visudo 添加:

zabbix  ALL=(ALL)   NOPASSWORD: ALL

时间: 2024-11-05 20:58:51

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

wordpress4.4+版本自动生成一个768w像素缩略图的解决办法

4.4版本以后,wordpress增加了响应式图片的功能,目的是让图片能适应手机.平板等不同屏幕,但是我不想要这个功能,把缩略图大小全调成0,function.php里的相关函数全删除了, 上传图片还是会生成一个768*x像素的缩略图,这个问题你在网上是找不到解决办法的,所能找到的方法全部失效,好在我今天研究了一天,终于解决了. 在文件wp-admin\includes\schema.php里有如下代码,可以看出是4.4新增的功能. // 4.4.0 'medium_large_size_w'

磁盘分区后提示:sda必须有一个gpt磁盘标签的解决办法

在安装centos系统分区的时候有时候会遇到 "sda必须有一个gpt磁盘标签" 解决办法1: 在进入安装欢迎界面的时候,按ctrl+alt+f2的组合键,然后进入命令行 输入parted输入mklabel gpt /dev/sda在提示界面中,输入Yes使用print /dev/sda 进行确认按ctrl+alt+f6回到安装界面 这样就可以正常安装了, 解决办法2: 进入救援模式 输入parted输入mklabel gpt /dev/sda在提示界面中,输入Yes使用print /

关于BadgeView遇到的一个奇怪的问题和解决办法

今天继续完成即时通讯界面模块的开发,想模仿微信和QQ弄个消息提醒的小气泡,就是一有消息到来,会在相应的控件上显示消息数目的红色气泡.因为曾经有了解过有个开源项目能实现这种结果,便开始downLoad下来使用了,这个开源项目是--BadgeView,功能实现很简单,调用更为简单,没什么难度.但是在开发中却遇到了一个问题,就是结合Viewpager+Fragment的滑动切换按钮,在按钮处加上badgeView后,却使得原先可以滑动和点击的按钮不在具备此功能,甚至已经被badgeView覆盖,根本看

eclipse启动时自动多一个javaw.exe的进程解决办法

问题描述:(My)Eclipse软件打开时,通过任务管理器发现有一个javaw.exe的进程自动启动. 并且关闭此进程时,(My)Eclipse会随之报错终止运行. 原因:启动(My)Eclipse的配置中配置了自动启动: 解决办法:找到(My)Eclipse的安装目录,找到(my)eclipse.ini并编辑模式打开:删除或注释掉-vm和其下面的那行. 如:-vm G:\Hpan\Myeclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6

Ubuntu 打不开终端 侧边栏消失的解决办法

在网上找了很多办法,大多不行,具体原因也不太清楚,应该是Unity某些配置被改了. 我是在ubuntu14.04平台利用apt-get卸载python后,关机重启出现"打不开终端和侧边栏消失"等问题的. 最后是根据https://blog.csdn.net/terence1212/article/details/51340595 和 http://tieba.baidu.com/p/3313820526 解决这个问题的. 引用下贴吧一个层主的方法: 声明:未安装NVIDIA驱动,正常时

Mac 终端 shell 公钥失效解决办法

mac的终端下面使用ssh [email protected]输入密码不能正常登录解决 今天回来后发现系统突然很奇怪,以前在mac的终端下面使用ssh [email protected]输入密码就可以连接到远程的SSH服务器,今天连接的时候老是提示如下错误: KENFORFORLIN:~ kenforstar$ sudo ssh [email protected] Password: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

ubuntu 无法在终端切换输入法的解决办法

今天在Ubuntu12.04上安装了搜狗拼音输入法,安装步骤按照搜狗拼音输入法官网的步骤来的.然而,安装之后,可以在FireFox中使用,但是却无法在终端中使用,这让我非常郁闷. 搞了半天,终于找到了解决方式,在System Settiings->languege support中Keyboard input method system中选择fcitx即可.

EF 报【序列包含一个以上的元素】解决办法

1.检查模型是否存在重复的字段,eg: public class AggregateRoot { public System.Guid Guid { get; set; } } public partial class User : AggregateRoot { public int ID { get; set; } //在父类已经定义了Guid,子类又重新定义,故报此错误,元素重复public System.Guid Guid { get; set; } public int DepId {

android每次运行项目时重新启动一个新的模拟器的解决办法

具体解决办法 1.打开任务管理器,结束adb进 2.此时android console下面会出现错误信息 3.切换到dos下面运行: adb start-server 4.重新run as 搞定