python利用跳板机ssh远程连接redis的方法

  • 更新时间:2023-01-13 15:20:32
  • 编辑:广若淑
我们帮大家精选了python相关的编程文章,网友甘子亦根据主题投稿了本篇教程内容,涉及到python、ssh、redis相关内容,已被302网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

参考资料

正文内容

公司服务器的mysql和redis连接都需要有跳板机,网上有很多python ssh远程连接mysql的,那天我研究了下,利用sshtunnel模块连接上了redis,具体如下:

from sshtunnel import SSHTunnelForwarder # ssh连接库
import redis # redis模块
server = SSHTunnelForwarder(
        ssh_address_or_host= , # ssh地址
        ssh_username=     , # ssh连接的用户名                    
        ssh_password=  ,  # ssh连接的用户名
        remote_bind_address=('远程机器地址', 端口号))

server.start()
r=redis.Redis(host='redis地址', port=server.local_bind_port, decode_responses=True)

如上就可以连接上redis啦,要关闭连接,我用的server.close()

以上这篇python利用跳板机ssh远程连接redis的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

python相关教程

  • 深入理解Python3.6连接Oracle数据库

    这篇文章主要介绍了Python3.6连接Oracle数据库的方法,较为详细的分析了cx_Oracle模块安装及Python3.6使用cx_Oracle模块操作Oracle数据库的具体操作步骤与相关注意事项,需要的朋友可以参考下

    发布时间:2020-02-21

  • python中urlparse模块用法实例介绍

    这篇文章主要给大家介绍了关于python中urlparse模块介绍与使用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面随着小编来

    发布时间:2019-09-05

  • 使用python实现抖音表白

    这篇文章主要为大家详细介绍了python抖音表白程序源代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    发布时间:2020-03-11

  • Python基于多线程操作数据库相关知识点详解

    这篇文章主要介绍了Python基于多线程操作数据库相关问题,结合实例形式分析了Python使用数据库连接池并发操作数据库避免超时、连接丢失相关实现技巧,需要的朋友可以参考下

    发布时间:2019-08-02

  • 分类、回归评价指标以及Python代码实现详解

    这篇文章介绍的内容是详解分类评价指标和回归评价指标以及Python代码实现,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下。

    发布时间:2019-11-26

  • python数据分析用什么编译器

    python数据分析用什么编译器

    给网友朋友们带来一篇关于python的教程,Jupyter Notebook,(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 0多种编程语言。支持实时代码,数学方程,可视化和markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机

    发布时间:2022-10-21

  • Linux CentOS7下安装python3的步骤详解

    在CentOS7下,默认安装的就是python2.7,下面通过本文给大家分享Linux CentOS7下安装python3 的方法,需要的朋友参考下吧

    发布时间:2019-11-22

用户留言