授权协议: MIT
开发语言: Python
操作系统: Linux
收录时间: 2017-03-12
提 交 者: 红薯

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()
展开阅读全文

代码

sshtunnel 的相关资讯

还没有任何资讯

sshtunnel 的相关博客

python sshtunnel 简单介绍

背景,公司的很多服务包括数据库访问都需要通过跳板机访问,为日常工作及使用带来了麻烦,特别数python直接操作数据更是麻烦了...

python3用sshtunnel模块连接远程数据库

pymysql 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb(这货只支持python2)。 通常我们通过有...

sshtunnel和paramiko

sshtunnel paramiko

通过Python用pymysql,通过sshtunnel模块ssh连接远程数据库。

最近在改自己的一个小脚本,准备从本地shelve文档,josn数据等格式,转移到MySQL和redis。 服务器本来就是通过SHH登录的,但我...

Windows7 --下python3和python2同时 安装python3和python2

1、下载python3和python2 进入python官网,链接https://www.python.org/ 选择Downloads--->Windows,点击进入就可以看到寻找想...

linux下python2升级python3,python2和python3并存

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz 解压:tar -xzvf Python-3.6.4.tgz cd Python-3.6.4 /usr/l...

Python3与Python2的差异

基于python3浅谈python3与python2的差异。由于现今主流Python3,但是之前用Python2做的项目,还得维护,所以作为python工作者,...

python2 与 python3的区别

python2 与 python3的区别 几乎所有的python2程序都需要一些修改才能正常的运行在python3的环境下。为了简化这个转换过程,P...

sshtunnel 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
8 收藏
分享
在线直播报名
返回顶部
顶部