linux 集中 管理 工具,linux系统集中管理工具cmtools发布测试版

本文档介绍了Linux远程管理工具CMTools的最新更新,包括将CMServer做成守护进程、错误信息回传、增加授权功能、系统服务集成以及主机名解析等改进。详细阐述了授权过程和如何通过IP地址进行授权与取消授权。此外,提供了安装、启动、卸载的步骤,并展示了授权后成功执行远程命令的例子。请注意,此软件仅供测试交流,不承担任何可能损失的责任。
摘要由CSDN通过智能技术生成

下载:

由于博客附件上传有大小限制,因此,只能把下载链接放到论坛了,在此处:

经过一段时间的修改,增加了一些功能。修改了一些bug。

功能变化如下

(1):把cmserver制作成daemon程序运行。

(2):cmserver运行时标准错误的信息能够返回.

(3):为了安全期间,增加了server端的授权功能,使用机器IP地址作为授权信息,如果某个机器上没有远端机器的IP授权,将不会执行远端机器发送过来的命令。

(4):把cmclient-cmserver-cmctl做成了系统service,随系统自启动,用户可以通过service cmserverd start/stop来控制服务的启动和结束.

(5):增加了主机名解析功能,以前考虑的不充分,只是根据IP去访问,现在增加了gethostbyname来转换成IP地址。

关于授权说明

通过IP地址来授权,比如安装了2000台机器,想通过A机器来访问这2000台机器,使用cmctl工具进行授权

允许A机器访问

cmctl add A机器的IP地址 cmserver.lst

然后把cmserver.lst拷贝到2000台被访问的机器上的/etc目录下。

重启服务

service cmserverd stop

service cmserverd start

即可从A机器去访问2000台客户端了,发送命令能够返回结果。

同样,要禁止某台机器的访问,通过如下方法.

cmctl del A机器IP地址 cmserver.lst

拷贝文件到目标机器的/etc目录下,重启服务。

说明下,cmserver.lst文件是一个加密的队列。

因此,你可以通过多次add操作来添加多个授权IP,也可以通过多次del来去除多个授权IP。

运行环境

linux 2.6.18 bit 32

gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)

安装启动与卸载方法

安装

rpm -ivh cmtools-1.0.0-4.el5.i386.rpm

ldconfig

service cmserverd start

这样客户端就安装启动好了。

试着执行:

root@localhost redhat]# cmclient -p 12345 -h localhost -c "date"

(localhost):[127.0.0.1]

you are not authorized to run command on this host

提示无权运行,因此要进行授权

授权如下:

cmctl add 192.168.1.100 /etc/cmserver.lst

然后再测试"

root@localhost redhat]# cmctl add 192.168.1.100 /etc/cmserver.lst

[root@localhost redhat]# service cmserverd stop

[root@localhost redhat]# service cmserverd start

[root@localhost redhat]# cmclient -p 12345 -h 192.168.1.100 -c "unset LANG;date"

(192.168.1.100):[192.168.1.100]

Thu Jun 2 21:26:51 CST 2011

卸载

rpm -e cmtools

包含的文件列表

会向你的机器部署以下文件

/etc/init.d/cmserverd

/lib/libIce.so.3.3.1

/lib/libIceUtil.so.3.3.1

/usr/bin/cmclient

/usr/bin/cmctl

/usr/bin/cmserver

版权与责任

本软件仅供测试交流使用,如果引起任何可能损失,与作者无关。

欢迎下载测试,有问题及时与我联系喔

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值