1. 由于之前一段时间,公司测试服务器需要有跳板机这种操作,由于mac机器上没有类似Xshell这种程序,所以,只能自己造轮子啦。

本程序采用Shell+Expect脚本编写

具体代码请查看:https://github.com/lonecloud/ssh-tools

使用说明:

  1. 克隆或者下载该项目

git clone https://github.com/lonecloud/ssh-tools.git
  1. 配置ssh.dat

说明一下这几个的参数

  1. 机器类型范围值:0 直接连接机器,1. 跳板机 2.目标机

  2. ssh中的用户名以及IP: eg:username@ip

  3. 密码

配置见:https://github.com/lonecloud/ssh-tools/blob/master/data/ssh.dat

 root@192.168.209.10
root@192.168.209.11
root@192.168.209.12
root@192.168.209.13

操作指引图片:

直连:

跳板机:

iterm2配置:

未待完续,欢迎Fork and star

github地址:https://github.com/lonecloud/ssh-tools

码云地址:https://gitee.com/lonecloud/ssh-tools

欢迎大家提出宝贵的意见以及建议,请大家在issue提出哈

最新文章

  1. Ubuntu15.04YouCompleteMe插件安装
  2. jdbc 4.0新特性
  3. PAT 1020. 月饼 (25)
  4. CSS和字符串实现三角形
  5. websocket++编译过程
  6. Js文本溢出自动添加省略号ellipsis
  7. ubuntu 下root用户无法访问声音设备的解决方案
  8. ~/.ctag的作用与配置
  9. 利用Graphviz 画结构图[转]
  10. xcode新建项目介绍
  11. 建房子之前先挖地基 - Java BlockingQueue理解
  12. Golang源码探索(三) GC的实现原理
  13. linux安装mysql数据库
  14. c/c++ 继承与多态 继承时如何改变个别成员的访问属性
  15. NLog基础配置
  16. UGUI实现摇杆
  17. Structs复习 命名空间
  18. D12——C语言基础学PYTHON
  19. Notification详解(含工具类)
  20. mac下为什么光标按方向键只能一个字一个字地蹦

热门文章

  1. .NET下对Web.config与App.Config的增删改操作的代码
  2. ServiceStack.Redis连接阿里云redis服务时使用连接池出现的问题
  3. 【原】Java学习笔记016 - 面向对象
  4. 被低估的.net(上) - 微软MonkeyFest 2018广州分享会活动回顾
  5. Java多线程——中断机制
  6. 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序(转)
  7. 基于Grunt构建一个的项目
  8. Linux下修改MySQL数据表中字段属性
  9. [Alpha阶段]第三次Scrum Meeting
  10. @deprecated 的方法处理