Cygwin穿越jumper

简介:

一、登录过程


windows(Cygwin)---jumper跳板机-----> prod_server


配置Cygwin


使用 cygwin setup.exe 安装以下包


net

- nc

- openssh

editors

- vim



二、配置Windows客户端到jumper机ssh用户对等


$ scp root@jumper_IP:.ssh/authorized_keys ~/.ssh/

$ ssh-keygen -t rsa

Generating public/private rsa key pair.

Enter file in which to save the key (/home/Administrator/.ssh/id_rsa): 

Enter passphrase (empty for no passphrase): 

Enter same passphrase again: 

Your identification has been saved in /home/Administrator/.ssh/id_rsa.

Your public key has been saved in /home/Administrator/.ssh/id_rsa.pub.

The key fingerprint is:

37:c2:93:12:94:a6:73:6d:06:63:78:40:82:19:49:5d Administrator@XZ-20160330BIBA

The key's randomart image is:

+--[ RSA 2048]----+

|o*o.+E..         |

|+  o..B          |

|     =.+         |

|    o .o+.       |

|     o.oS o      |

|       . + .     |

|                 |

|                 |

|                 |

+-----------------+

$




$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys


$ scp ~/.ssh/authorized_keys root@jumper_ip:.ssh/authorized_keys


$ ssh -l root jumper_ip -p 1234 date

Wed Jul 27 15:59:41 CST 2016



三、启动SSH守护进程


Administrator@XZ-20160330BIBA ~/.ssh

$ pwd

/home/Administrator/.ssh


Administrator@XZ-20160330BIBA ~/.ssh

$ more /home/Administrator/.ssh/config


## server 1 #####

Host 172.11.1.*

User root

ForwardAgent yes

ProxyCommand nc -x localhost:7070 %h %p 2


## server 2 #####

Host 192.168.1.*

User root

ForwardAgent yes

ProxyCommand nc -x localhost:7070 %h %p 2


/usr/bin目录新建ssh_deamon.sh并赋予执行权限

#!/usr/bin/sh

export PATH=/usr/bin;$PATH

ssh -ND localhost:7070 root@jumper_ip -p 1234


启动守护进程


$ /usr/bin/ssh_deamon.sh &


ssh登录目标主机

登录Cygwin客户端

ssh prod_server_ip



本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1833970

相关文章
|
6月前
|
C++ Windows
masscan for windows windows编译masscan
masscan for windows windows编译masscan
160 0
masscan for windows windows编译masscan
|
7月前
|
网络协议 网络虚拟化 数据安全/隐私保护
eNSP基本命令大全
eNSP基本命令大全
250 0
|
7月前
|
网络架构
Ensp+Wireshark+VirtualBox+WinPcap
Ensp+Wireshark+VirtualBox+WinPcap
86 1
|
7月前
|
Shell 网络安全 网络虚拟化
[笔记]Windows使用OpenVpn构建虚拟局域网
[笔记]Windows使用OpenVpn构建虚拟局域网
290 0
|
网络架构
*(绝对可以安装成功的HUAWEI eNSP模拟器)计算机网络实验(华为eNSP模拟器)——第一章 华为eNSP安装教程
*(绝对可以安装成功的HUAWEI eNSP模拟器)计算机网络实验(华为eNSP模拟器)——第一章 华为eNSP安装教程
*(绝对可以安装成功的HUAWEI eNSP模拟器)计算机网络实验(华为eNSP模拟器)——第一章 华为eNSP安装教程
Win系统 - 解决 Win10 笔记本 WiFi 的标志变成小地球
Win系统 - 解决 Win10 笔记本 WiFi 的标志变成小地球
151 0
Win系统 - 解决 Win10 笔记本 WiFi 的标志变成小地球
|
Oracle 关系型数据库 网络安全
网工的快乐,在Windows 11上完美运行eNSP模拟器
网工的快乐,在Windows 11上完美运行eNSP模拟器
网工的快乐,在Windows 11上完美运行eNSP模拟器
|
Java Linux 应用服务中间件
亲测Mac和Linux安装Tomcat,不服来战
一、今天需要使用到本地的Tomcat,结果在网上找了下教程,都是假的,都有问题,都没有经过测试,不负责任啊啊啊,坑爹坑爹。 Mac正确安装Tomcat的姿势 首先访问一下Tomcat的官网: Tomcat官网 想下载什么版本就点击什么版本 二、下面以Tomcat9为例,Mac和Linux的一定要下载tar.
1281 0