一、omnitty概述
在生产环境中,可能会有多台linux主机。运维人员可能会对多台主机进行同样的操作,例:同时在多台主机上添加一个user或查看所有主机的硬件信息,如果没有批量操作工具,设备少于20台还勉强可以手动操作,当设备很多(100+)还手动操作的话······
Omnitty是基于ssh的批量登陆工具,可批量登陆多台基于ssh的主机(linux等),并且使多台主机同时执行一样的命令。在多台主机重复劳动很适合。
官方地址:http://omnitty.sourceforge.net/
在官方地址下载libROTE Library Home Page和omnitty,其中libROTE Library Home Page是omnitty的安装需要的动态链接库文件(librote.so.0)。
本人下载到的版本:
rote-0.2.8.tar.gz
omnitty-0.3.0.tar.gz
编译安装正常。
二、安装omnitty
1、 tar -zxvf rote-0.2.8.tar.gz
cd rote-0.2.8/
./configure
make
make install
2、tar -zxvf omnitty-0.3.0.tar.gz
cd ../omnitty-0.3.0/
./configure
make
make install
3、添加libROTE动态链接库到/etc/ld.so.conf
安装直接执行omnitty会报错:
omnitty: er