以下是小白使用的Omnitty的安装包及其依赖包,放到了百度网盘里,供有需要的网友下载使用,里面还有一个简易的安装文档,可供参考。

链接:http://pan.baidu.com/s/1bnlYUZH 密码:hom0

1. 编译安装Omnitty的依赖包librote

小白已为大家准备好了安装包,直接下载后,编译即可。(编译环境为CentOS6U5 64位操作系统)

# cd /usr/local/src
# tar -zxf rote-0.2.8.tar.gz
# cd rote-0.2.8
# ./configure
# make
# make install


2. 编译安装Omnitty

小白已为大家准备好了安装包,直接下载后,编译即可。

# cd /usr/local/src
# tar -zxf omnitty-0.3.0.tar.gz
# cd omnitty-0.3.0
# ./configure
# make
# make install


3. 解决库文件

有了上面的两步后,基本完成了Omnitty的安装,直接在命令行输入omnitty即可使用了。:-)

# omnitty 
omnitty: error while loading shared libraries: librote.so.0: cannot open shared object file: No such file or directory

由于没有找到相应的库文件,所以报错了。这个很好解决,第一步的目的就是为了生成Omnitty的库文件的,只是编译的库文件没有被复制到相应的目录里而已。这里手工操作一下吧,

# cd /usr/local/src/rote-0.2.8
# cp librote.so.0.2.8 /usr/lib64/
# cd /usr/lib64
# ln -s librote.so.0.2.8 librote.so.0


4. 运行效果

好了。依赖解决之后,看一下运行效果吧,

wKioL1X44T2xV1nuAAQyg2MZrdM291.jpg


接下来,添加要操作的机器吧。添加机器可以单个添加或批量添加。按F5后,直接输入IP地址,属于单个添加;按F5后,输入@符号并跟文件名,属于批量添加(IP地址在文件里,一行一个IP地址)。


接下来按F4,把添加进来的机器打上tag,然后按F7打开组播模式,进行批量操作。(其实它称不上是自动化,相当于SSH的可视化批量执行。)


wKioL1X44wmSh6x8AARcn6jNJxM357.jpg