OmniTTY批量ssh登录

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【此方法适用于主机量相对比较少的状况】

root@192.168.1.60

root@192.168.1.61

经过此界面,ssh上去后要求输入密码,输入便可^_^。

【若是主机比较多,或者懒得一次次输入的时候,能够选择下面的方式】

把主机地址写到一个文件中,如在/root下建立一个文件server,添加以下内容:

root@192.168.1.60

root@192.168.1.61

……

键入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 回车便可

相关文章
相关标签/搜索