sshtunnel - Python 的 SSH 通讯隧道


MIT
Linux
Python

软件简介

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()