Skip to content

z1s1n/leap

Repository files navigation

基于 go 的本地跳板机 💻

mascot

mac上使用最多的终端软件是item2,但是item2连接服务器(记住密码方式)很是不方便,要配置profile,如果连接多个机器,就需要配置多个profile,如果想加入个性化设置:背景虚化、字体等,则需要每个profile都进行修改,很是不方便。

此工程通过建立跳板机原理,选择机器进行登录。

支持:

  • 用户名密码登录
  • 密钥登录
  • 密钥密码登录
  • 序号选择
  • 检索

安装:

源码安装

  1. go get github.com/z1son/leap

  2. cd $GOPATH/src/github.com/z1son/leap

  3. go build leap.go

  4. 编辑 config.yaml 文件

二进制安装

在此下载二进制文件即可https://github.com/z1son/leap/releases

使用:

  1. 执行 leap 可执行文件
  2. 选择序号,或输入ip主机名检索
  3. 检索后输入序号即可连接

截图:

screenshot