SSH 代理服务器 SSH Piper

SSH Piper 网站 : https://github.com/tg123/sshpiper

SSH Piper 是一款 根可以 根据 ssh 用户名选择 目标服务器 的 ssh 代理软件

+---------+                      +------------------+          +-----------------+
|         |                      |                  |          |                 |
|   Bob   +----ssh -l bob----+   |   SSH Piper   +------------->   Bob' machine  |
|         |                  |   |               |  |          |                 |
+---------+                  |   |               |  |          +-----------------+
                             +---> pipe-by-name--+  |
+---------+                  |   |               |  |          +-----------------+
|         |                  |   |               |  |          |                 |
|  Alice  +----ssh -l alice--+   |               +------------->  Alice' machine |
|         |                      |                  |          |                 |
+---------+                      +------------------+          +-----------------+

 Downstream                         SSH Piper                       Upstream

安装方法:

go get github.com/tg123/sshpiper/sshpiperd
go install github.com/tg123/sshpiper/sshpiperd

运行:

$GOPATH/src/github.com/tg123/sshpiper/sshpiperd/example/showme.sh

将启动 sshpiper 服务器:

ssh 127.0.0.1 -p 2222 -l github # connect to github.com:22
ssh 127.0.0.1 -p 2222 -l linode # connect to lish-atlanta.linode.com:22

连接方法:

$ ssh 0 -p 2222 -l linode.com:22
linode@0's password:

$ ssh 0 -p 2222 -l github
Permission denied (publickey).

配置:

$ sshpiperd -h
  -h=false: Print help and exit
  -i="/etc/ssh/ssh_host_rsa_key": Key file for SSH Piper
  -l="0.0.0.0": Listening Address
  -p=2222: Listening Port
  -w="/var/sshpiper": Working Dir
  • 授权协议: MIT
  • 开发语言: Google Go
  • 操作系统: Linux
分类:开源 时间:2014-12-09 人气:39
本文关键词: 代理服务器软件 Google Go
分享到:

相关文章

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.033 (s). 12 q(s)