• windows和linux下如何远程获取操作系统版本和主机名


    远程获取windows和linux操作系统版本和主机名需要具备以下条件:

    假设

    主机A(windows 7),ip:192.168.12.2

    主机B(centos 6.3),ip:192.168.12.3

    主机C(windows 2008)-为远程要获取信息的主机,ip:192.168.12.4

    主机D(centos 6.3)-为远程要获取信息的主机,ip:192.168.12.5

    windows:

    1.主机A可以ping通主机C;

    2.主机B可以ping通主机C;

    3.主机B可以通过161端口通过snmp协议与主机C进行通信;

    linux:

    1.主机B可以ping通主机D;

    2.主机B可以通过161端口通过snmp协议与主机D进行通信;

    3.可通过某种方式得到主机D的共同体名;

    4.使用前请掌握nagios的使用。


    window信息获取方法:


    获取主机名与Mac:

    从A上执行


    获取系统版本信息:

    从B上执行

    /usr/local/nagios/libexec/check_snmp -H  192.168.12.4 -C public -o sysName.0 

     /usr/local/nagios/libexec/check_snmp -H  192.168.12.4 -C public -o sysDescr.0




    linux信息获取方法:

    在B上执行

     /usr/local/nagios/libexec/check_snmp -H  192.168.12.5 -C public -o sysDescr.0

  • 相关阅读:
    正则表达式
    简单的js拖动
    asp.net网站安全常见问题与防范
    Jquery操作select、checkbox、radio详细讲解
    利用ListView自定义高效分页
    文件上传
    Sql 分区问题
    封装读取配置文件类
    TypeConverter学习
    构造AJAX参数, 表单元素JSON相互转换
  • 原文地址:https://www.cnblogs.com/zhuhongbao/p/3820461.html
Copyright © 2020-2023  润新知