1、下载软件包linux
wget http://jaist.dl.sourceforge.net/project/rote/rote/rote-0.2.8/rote-0.2.8.tar.gzvim
wget http://linux.linuxidc.com/pub/2011/07/25/Omnitty/omnitty-0.3.0.tar.gz缓存
2、编译安装软件包服务器
#cd /home/softwaressh
#tar zxvf rote-0.2.8.tar.gzide
#cd rote-0.2.8工具
#./configure测试
#make && make installspa
#cd ../.net
#tar zxvf omnitty-0.3.0.tar.gz
#cd omnitty-0.3.0
#./configure
#make && make install
在命令行执行#omnitty
[root@TEST software]# omnitty
omnitty: error while loading shared libraries: librote.so.0: cannot open shared object file: No such file or directory
[root@TEST software]# whereis librote.so.0
librote.so: /usr/local/lib/librote.so /usr/local/lib/librote.so.0
在/etc/ld.so.conf文件末尾添加/usr/local/lib,保存并退出。
#ldconfig
##ldconfig位于/sbin下,是root执行的程序,它的做用就是将/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache以供使用。所以当安装完一些库文件或者修改ld.so.conf增长新的库路径后,须要运行一下/sbin/ldconfig,使全部的库文件都被缓存到ld.so.cache中,若是没作,即便库文件就存在/usr/lib下,也不会被使用的,编译过程当中报错,缺乏xxx库文件,去查看却发现明明存在的。
3、omnitty的使用
1.建立主机列表
在装有omnitty的主机上建立一个须要批量操做的主机列表,例:
192.168.1.60
192.168.1.61
……
此列表文件每台主机的Ip要以回车分隔。
2.执行omnitty
#omnitty
进入omnitty后的界面简单分为三块,左上方服务器地址列表,右上角是操做区。而下方一条为程序的快捷键说明。
F5添加一个主机,添加相似以下:“root@192.168.1.60“,而后让你输入密码,登陆以后再添加第二个主机,继续添加第N个主机。添加完毕后,假设有10台主机,能够按F2/F3上下选择不一样的主机,在每一个主机上面作不一样的操做。
F1:操做菜单
详细指令:t:选中全部主机;q:退出程序
F2/F3:向上/向下选择主机
F4:标记/取消标记主机
F5:添加主机
F6:删除主机
F7:广播
添加主机F5,左下角出现:Add:
F5==>添加须要加入的服务器,格式为user@ip【此方法适用于主机量相对比较少的状况】
经过此界面,ssh上去后要求输入密码,输入便可^_^。
【若是主机比较多,或者懒得一次次输入的时候,能够选择下面的方式】
把主机地址写到一个文件中,如在/root下建立一个文件server,添加以下内容:
……
键入F5以后,使用@/root/server回车,便可加入列表中的全部服务器。
注:不能写成user@/root/server,这样是不成功的。
F2/F3==>上下切换待操做的服务器
F5加入server中多个服务器后,每每须要使用F2/F3切换服务器,以输入密码。
【经测试,在添加完server列表主机回车提示输密码以后,能够F1—t—F7进入广播模式,便可以同时操做列表中全部主机时,一次性输入密码便可,条件是全部主机密码相同】
F4==>当前服务器打入/取消tag
F7==>进入!!!MULTICAST MODE!!!多台输入模式,此时随意在某一台上敲命令均可以,列表中的主机执行动做将会如出一辙。可使用F2/F3切换验证。
此工具缺点:不能保存主机列表,下次启动必须再挨个F5添加。
#######################若是SSH端口不是默认端口######################
http://blogimg.chinaunix.net/blog/upfile2/090703165246.gz
下载此软件包,重命名#mv 090703165246.gz omnitty-0.3.0-patched.tar.gz
下面的安装过程与上面的同样!
在编写主机列表时:#vim /root/host
192.168.1.60
192.168.1.61 –p 222
#omnitty添加主机时命令相同
#omnitty ----F5下面输入@/root/host 回车便可