python通过跳板机ssh,连接redis


# 使用SSHTunnelForwarder隧道,通过跳板机链接Redis
server = SSHTunnelForwarder(
ssh_address_or_host=('161.69.103.108',22002), # 指定ssh登录的跳转机的address
ssh_username='root', # 设置用户
ssh_pkey="D:\mima\id_XXXXXX", #设置密钥
# ssh_password=, # 如果是通过密码访问,可以把下面注释打开,将密钥注释即可。
remote_bind_address=('102.168.81.4',6379)) #设置数据库服务地址及端口

server.start()
r = redis.Redis(host='127.0.0.1', port=server.local_bind_port,password="NxmXXXXXX",db=8,decode_responses=True) # password是数据库服务密码


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM