码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下OpenSSH奇葩运用

时间:2016-06-15 22:16:54      阅读:480      评论:0      收藏:0      [点我收藏+]

标签:

0、关于

OpenSSHOpenBSD Secure Shell)使用 SSH 通过计算机网络加密通信的实现。

它是替换由 SSH Communications Security 所提供的商用版本的开放源代码方案。目前 OpenSSH 是 OpenBSD 的子项目。

1、介绍

大家都只知道SSH可以基于密码或密钥登录远程主机使用,但是你知道吗?

其实SSH还可以在拥有公网服务器与局域网容器[docker]连接,还有ssh代理实现。


 2、建立非同公网连接

俩台CentOS系统,一台为NAT模式虚拟机另一台为公网服务器。

技术分享

操作步骤:

技术分享

参数介绍:

ssh   -gfN -R <公网映射端口>:127.0.0.1:<本地端口>  <目标公网>

-g:允许远程主机连接到本地建立的转发端口

-fN:不登录不执行脚本或命令(常连用)

-C:压缩数据传输(小带宽可用)

-R:程序级端口转发 ,“port:host:hostport”方法(必须使用)

技术分享


 3、建立SSH公网代理连接

操作步骤:

技术分享

参数介绍:

ssh -nNT <user>@<IP> -D <port>

-n:后台运行

-N:不执行远程指令

-T:不分配 TTY ,只做代理用

-D:指定代理端口

代理设置:

技术分享

实验结果:

技术分享


 

4、总结

上述就是SSH的俩条运用。希望大家不光有宽度更多还有“深度”。

 

Linux下OpenSSH奇葩运用

标签:

原文地址:http://www.cnblogs.com/itxdm/p/ssh.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!