网络编程
位置:首页>> 网络编程>> Python编程>> python利用跳板机ssh远程连接redis的方法

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

作者:shirlytm  发布时间:2023-04-04 23:06:01 

标签:python,ssh,redis

公司服务器的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()

来源:https://blog.csdn.net/shirlytm/article/details/79106123

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com