- 30
- 0
- 约3.39千字
- 约 7页
- 2017-06-12 发布于北京
- 举报
omnitty管理多台linux服务器
使用omnitty管理多台linux服务器
下载与安装
官网/有比较详细的说明,需要libROTE Library(rote-0.2.8.tar.gz)
omnitty-0.3.0.tar.gz
confiture
make
make install
不加其他参数的话,二进制默认放在/usr/local/bin/omnitty运行omnitty
显示
omnitty: error while loading shared libraries: librote.so.0
是因为找到不librote.so.0所在的位置
修改/etc/ld.so.conf
加入librote.so.0所在的目录(默认为/usr/local/lib)
再ldconfig(让动态链接库让系统共享)即可使用方法
首先,键入omnitty启动程序
F5 = 添加需要加入的服务器,格式为 user@ip :
root@5
root@6
ssh上去后会要求输入密码,输入也可以把机器列表存到文件中
例如server.list内容如下:
root@5
root@6
键入F5后,使用 @server.list 加入列表中的所有服务器;
F2/3 = 上下切换待操作的服务器F5加入server.list中多个服务器之后,往往需要使用F2/3切换服务器,以输入密码F4 = 当前服务器打入/取消tag同一个tag的多个服务器可以执行批量操作F7 = 向当前打tag的服务器广播批量操作F1 = 其他一些操作
假若今天我同時裝好了50台主機好了,不論安裝方式是網路安裝或是硬碟拷貝,反正裝好後每台的ip與主機名稱都不相同,而root的密碼相同。
第一個問題,我該如何快速地建立好50組ssh的認證,讓我可以快速的登入每一台的root?
這部分請參考【ssh-copy-id】的方式來快速達成,應該只要一個迴圈、很多yes(首次建立ssh連線需要)以及重複貼上很多次的root密碼就可以完成,更快的方法其實可以寫成一隻script就完成了!若是用windows client的連線軟體可就沒那麼方便。
第二個問題,我該如何快速的部屬50台的主機,包含安裝多個相同的軟體,以及設定好相關config?
第二個問題我還是得先完成第一個問題的解答,之後再利用批次的模式加入我電腦(windows)主機的ssh認證資訊,再利用【Xshell】設定後再複製設定檔,然後慢慢的龜龜的改完每一筆設定的主機名稱和IP,完成之後同時連線50台主機,利用Xshell的【To All Sessions】的command模式,這樣就可以達成同時一對多的同步設定。
Xshell 在使用command模式上是沒有問題的,不過對於一些特殊用法就無法支援,譬如我常常寫入一個檔案會利用cat 的方式,之後以Ctrl+D來結束,但是Xshell並無法同時對多台主機執行Ctrl+D;二來在vi的模式中也無法收到Esc的指令,等於我 無法同時編輯多台主機的檔案,當然其實以上的障礙還是有其他方法可以解決,譬如同時一起scp遠端已經完成的設定檔,需要編輯設定檔的問題就解決了
而今天分享的這款軟體【Omnitty】,也可以同時對多台主機下指令,達到同時設定多台主機的目的,而且他比Xshell更好,沒有編輯檔案的問題,若是妥善使用的確可以達到事半功倍的效果。
Omnitty?SSH?multiplexer?
官方網站:/?
下載網址:/download.html??
主?要是要安裝【libROTE】這個Library與【Omnitty】主程式,安裝方式不外乎就是./configure??make??make?install這樣簡單,安裝的方式就不特別交代了!安裝後直接執行omnitty可能會遇到找不到library的問題〔omnitty:?error?while?loading?shared?libraries:?librote.so.0:?cannot?open?shared?object?file:?No?such?file〕,因為預設是安裝在/usr/local/lib內,此時可以在/etc/ld.so.conf.d/下寫入一個omnitty.conf的檔案,內容寫入/usr/local/lib即可,之後重新執行ldconfig,完成之後重新執行omnitty應該就可以正常運作了
進入omnitty後的介面簡單分為三塊,左方為連線主機的選取區,右邊則為連線的操作區,而下方藍色一條為程式的快速鍵說明。新增一個連線請按F5,此時輸入主機名稱或是IP,我個人是習慣將ssh連線主機設定在config檔案(連線別名),連線時只需要輸入alias?name即可,這樣一來連線時就沒有帳號以及ssh?p
您可能关注的文档
- Moto360表盘安装图文教程.doc
- mpi和dp的通讯距离.doc
- MR-308D一体机说明书v2.4.doc
- mstpvrrp配置方案.doc
- MultiBeast安装教程.doc
- MVC的多层架构实例.doc
- MSA互联网管理网关客户案例.doc
- mysql安装图解、mysql5.6.10安装详细图文教程 (2).doc
- MZ1400T移动模架指导书参考.doc
- NATO软件复用标准简介.doc
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
最近下载
- GBT 37546-2019 无人值守变电站监控系统技术规范解读.pptx VIP
- 某某支部2026年在对照加强理论武装、执行上级组织决定、严格组织生活、做好群众工作等“六个方面”检查材料.docx VIP
- 2025-2026学年高一语文上学期期末模拟卷含答案.docx VIP
- (新版)卫生系统招聘(临床汇总)考试题库(含答案).pdf
- 2023年全国统一高考数学试卷.pdf VIP
- 2023服装居间合同协议书范本正规范本(通用版).docx
- MOCA量表评定讲义.ppt VIP
- 秸秆沼气综合利用工程项目可行性研究报告.doc VIP
- 2025年项目管理专业完工估算与范围绩效评估专题试卷及解析.pdf VIP
- 2025至2030中国宠物癌症治疗行业细分市场及应用领域与趋势展望研究报告.docx VIP
原创力文档

文档评论(0)