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