sshtunnelPython 的 SSH 通讯隧道
sshtunnel 是 Python 开发的一个服务,用来与远程服务器建立 SSH 通讯隧道。
示例代码:
from sshtunnel import SSHTunnelForwarder server = SSHTunnelForwarder( 'pahaz.urfuclub.ru', ssh_username="pahaz", ssh_password="secret", remote_bind_address=('127.0.0.1', 8080) ) server.start() print(server.local_bind_port) # show assigned local port # work with `SECRET SERVICE` through `server.local_bind_port`. server.stop()
评论
JSchJava 实现的 SSH 通讯包
JSch是SSH2的一个纯Java实现。它允许你连接到一个sshd服务器,使用端口转发,X11转发,文件传输等等。你可以将它的功能集成到你自己的程序中。同时该项目也提供一个J2ME版本用来在手机上直连
JSchJava 实现的 SSH 通讯包
0
HTTPTunnelHTTP 隧道通讯库
HTTPTunnel是一个C++开发用于在两台机器之间进行HTTP隧道通讯的类库。HTTP隧道是一种在HTTP协议层上进行Socket通讯的机制。
HTTPTunnelHTTP 隧道通讯库
0
SSH隧道:端口转发功能详解
1.1 ssh安全隧道(一):本地端口转发如下图,假如host3和host1、host2都同互相通信,但是host1和host2之间不能通信,如何从host1连接上host2?对于实现ssh连接来说,实现方式很简单,从host1 ssh到host3,再ssh到host2,也就是将host3作为跳板的
马哥Linux运维
1
SSH隧道:端口转发功能详解
链接:https://www.cnblogs.com/f-ck-need-u/p/10482832.html1.1 ssh安全隧道(一):本地端口转发如下图,假如host3和host1、host2都同互相通信,但是host1和host2之间不能通信,如何从host1连接上host2?对于实现ssh连
良许Linux
0
AsyncSSHPython 的 SSH 实现
AsyncSSH是一个Python包,提供了实现SSHv2协议的异步客户端和服务器端,基于asyncio框架。要求Python3.4或者更新版本以及PyCA库或者是PyCrypto库用于加密功能。
AsyncSSHPython 的 SSH 实现
0