首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Zabbix远程执行命令

Zabbix远程执行命令可以做些什么: 1)重启应用(apache/nginx/mysql)。 2)自定义执行脚本。 3)使用IPMI接口重启服务器。...Zabbix远程执行命令注意事项: 1)远程执行命令是server端向agent端执行,不支持主动模式的agent; 2)不支持代理模式; 3)zabbix用户必须对命令具有执行权限,可以使用sudo赋予...配置zabbix远程执行命令 创建一个报警,记得使用邮件报警吗?实际上,我们把发送邮件的操作改成执行远程命令就行了。...Zabbix agent不支持远程命令,远程命令最大长度为255字符,同时支持多个远程命令,如需要执行多条命令,只需要另起一行写命令即可,但最好自定在agent端定义一个脚本,直接让zabbix执行脚本即可...= 1 另外,在执行命令时确保你的zabbix用户有执行权限,如果某些命令需要root权限,那么请使用sudo。

2.6K80
您找到你想要的搜索结果了吗?
是的
没有找到

SSH 远程执行命令简介

在之前,看到大都是说修改/etc/sudoers,然后NOPASSWD:指定的cmd,但是真心不管用,没有远程虚拟终端这个方法就是浮云,Ubuntu10.04 Server 亲测!!...ssh执行远程操作 命令格式 ssh -p $port $user@$p 'cmd' $port : ssh连接端口号 $user: ssh连接用户名 $ip:ssh连接的ip地址 cmd:远程服务器需要执行的操作...准备工作 基于公私钥认证或者用户名密码认证能确保登录到远程local2服务器(有点基本运维知识的人做这个事情都不是问题) cmd如果是脚本,注意绝对路径问题(相对路径在远程执行时就是坑) 不足 这个命令可以满足我们大多数的需求...,但是通常运维部署很多东西的时候需要root权限,但是有几处限制: 远程服务器local2禁止root用户登录 在远程服务器脚本里转换身份用expect需要send密码,这样不够安全 执行远程服务器需要...中文翻译一下:就是可以提供一个远程服务器的虚拟tty终端,加上这个参数我们就可以在远程服务器的虚拟终端上输入自己的提权密码了,非常安全 命令格式 ssh -t -p $port $user@$ip  '

1.7K10

常见的远程执行命令方式整理

大部分情况下,一个cmdshell 已经可以满足我们继续渗透的需求,所以不到万不得已的时候最好不要远程桌面连接(mstsc),而是通过远程执行命令的方式继续开展工作。...本文整理了一些远程执行命令的姿势,测试环境如下: 远程系统: IP:192.168.17.138 用户名:Administrator密码:!...工具说明 需要远程系统启动 Task Scheduler 服务 at 会以 system 权限在远程系统上执行命令 schtasks 常用命令 在远程系统建立计划任务(计划运行时会以 system...wmic WMI 的全称是 Windows Management Instrumentation,它出现在所有的 Windows 操作系统中,并由一组强大的工具集合组成,用于管理本地或远程Windows...欢迎大家来一起讨论远程执行命令的方式和技巧。

6.2K10

python脚本实现本地或远程执行命令

功能: 1、执行本地shell命令,执行完成后获取结果 2、执行本地shell命令,执行中实时获取输出结果 3、执行远程shell命令,执行完成后获取结果 4、执行远程shell命令,执行中实时获取输出结果.../tmp/shell/shell.log # 输出shell 写入/tmp/shell/shell.log 2、本地执行shell命令,实时获取输出结果 apt-get update #更新 3、远程执行...self.cmd.realtime_shell('apt-get update') def remote_onetime_shell(self): print("执行远程...remote_shell/remote_shell.log') print(re) def remote_realtime_shell(self): print("执行远程...执行远程shell命令,执行完成后获取结果 remote_shell 执行远程shell命令,执行中实时获取输出结果 Hit:1 http://mirrors.aliyun.com/docker-ce/

3.5K20

python web安全_python ssh 远程执行命令

今天说一说python web安全_python ssh 远程执行命令,希望能够帮助大家进步!!! web编程 web编程不是说用python做web开发,而是用python与web交互。...---- SSH 这东西是远程连接的一种,我们需要在客户端有ssh连接工具,服务端有ssh服务,就是这么简单点事。...苹果电脑的话,用自带的Terminal; Linux的话,用自带的Terminal; Windows的话,用自带的Terminal,Windows自带的那个叫Dos是吧,哈哈,新出了个Terminal不会真有人不知道吧...这里给Windows用户一个建议,你连虚拟机都不用安,同样是微软商店搜索“Ubuntu”、“Kali”、“CentOS”,这些就是名为子系统的男人,在Terminal里能直接用,比虚拟机香多了。...关键字“Windows子系统” 连接 去虚拟机看一下,输入ps -e |grep ssh,看看能不能输出带有sshd的字样,带d的就表示是服务端; 还是虚拟机里,输入ifconfig看看IP是多少,

2.2K20

Linux下使用SSH远程执行命令方法收集

对于简单的命令: 如果是简单执行几个命令,则: ssh user@remoteNode "cd /home ; ls" 基本能完成常用的对于远程节点的管理了,几个注意的点: 双引号,必须有。...如果不加双引号,第二个ls命令在本地执行 分号,两个命令之间用分号隔开 多行命令可以输入双引号后回车,结尾使用双引号包裹 对于脚本的方式: 有些远程执行的命令内容较多,单一命令无法完成,考虑脚本方式实现...远程执行的内容在”<< eeooff“至”eeooff“之间,在远程机器上的操作就位于其中,注意的点: << eeooff,ssh后直到遇到eeooff这样的内容结束,eeooff可以随便修改成其他形式...重定向目的在于不显示远程的输出了 在结束前,加exit退出远程节点 执行本地的脚本 我们在本地创建一个脚本文件test.sh,内容为: ls pwd echo $0 然后运行下面的命令: ssh root...helloworld 总结 以上所述是小编给大家介绍的Linux下使用SSH远程执行命令方法收集,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

4.9K21

远程执行命令的C++实现CLibssh2

CLibssh2基于libssh2库(http://www.libssh2.org)实现,不过libssh2的使用较为复杂,而CLibssh2通过封装提供了简单的接口,即可以代码中实现远程执行命令。...,类似于ssh命令 // 可配合utils::CLoginTokener一起使用:#include // // 使用示例(执行远程命令)...sshd服务监听的IP地址 // port 远程主机sshd服务监听的端口号 // username 用来连接远程主机的用户名 // password 用户名username的密码...,如:whoami // out 接收命令输出的流 // exitcode 远程命令执行结束后的退出代码,如:0 // exitsignal 远程命令执行时接收到的信号,如:TERM...// num_bytes 远程命令吐出的字节数     void remotely_execute(const std::string& command, std::ostream&

2K20

远程连接Windows系统

远程连接Windows系统 远程连接机器 当我们获取到远程 Windows 系统的账号密码(明文或哈希)后,我们有哪些方式可以利用该账号密码进行远程连接呢?...传送门:Windows系统安全 | IPC共享和其他共享(C、D、Admin) WMIC远程连接:对方主机需开启admin共享,传送门:WMIC使用浅析 smbexec远程连接:对方主机需开启C共享,传送门...Windows Vista之前的系统,比如Windows Server2003、Windows XP,只要使用本地管理员组内账号即可。...可以通过以下方法修改远程系统上 LocalAccountTokenFilterPolicy 的值,使得非 administrator 的本地管理员建立连接时也可以得到具有管理员凭证的令牌,即可正常通过各种方式远程执行命令...修改Windows Server2008的 LocalAccountTokenFilterPolicy为1后,使用本地管理员账号 xie 也可远程连接了。

10.2K20
领券