文檔首頁>>Redis Desktop Manager操作手冊>>如何使用RDM(Redis Desktop manager)
如何使用RDM(Redis Desktop manager)
在你安裝了RDM之后,你需要做的第一件事就是建立一個與Redis服務器的連接。在主窗口中,按下標記為連接到Redis服務器的按鈕。
連接到本地或公共redis服務器
在第一個標簽(連接設置)中,輸入有關你正在創(chuàng)建的連接的一般信息。
- Name - example: my_local_redis
- Host - redis-server host (example: localhost)
- Port - redis-server port (example: 6379)
- Password - redis-server authentication password (if any) (http://redis.io/commands/AUTH)
- Username - only for redis-servers >= 6.0 with configured ACL, for older redis-server leave empty
如果你想用SSL連接到redis服務器實例,你需要在第二個標簽上啟用SSL,并提供PEM格式的公鑰。某些云服務的說明見下文。
AWS ElastiCache
AWS ElastiCache在您的VPC之外無法訪問。為了遠程連接到你的ElastiCache,你需要使用以下選項之一。
- Setup VPN connection [推薦] https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/accessing-elasticache.html#access-from-outside-aws
- Setup SSH proxying host and connect through SSH tunnel. [Slow network performance. Not recommended]
- Setup NAT instance for exposing your AWS ElastiCache to the Internet [Firewall rules should be configured very carefully. Not recommended.]
啟用SSL/TLS校驗,并通過在途加密連接到您的AWS ElastiCache。
SSH tunnel
點擊SSH連接設置中的 "啟用TLS-over-SSH "復選框,并通過在途加密連接到AWS ElastiCache。
Windows Azure Redis Cache
- 用所有要求的信息創(chuàng)建一個連接。
- 確保 "使用SSL協(xié)議 "復選框已啟用。
- 你的Azure Redis連接已經(jīng)可以使用了。
用SSL/TLS 加密連接到一個Redis Labs 實例:
- 確保您的實例SSL的可用性.
- 下載并解壓 garantia_credentials.zip from the Redis Labs dashboard.
- 選擇garantia_user.crt in the "Public key" field.
- 選擇garantia_user_private.key in the "Private key" field.
- 選擇garantia_ca.pem in the "Authority" field.
Digital Ocean的連接設置有點令人困惑。要連接到Digital Ocean管理的Redis,你需要遵循以下步驟。
- 將主機、端口和密碼信息復制到RDM中
- 將RDM中的用戶名字段留空(重要?。?
- 啟用SSL/TLS檢查框
1. 基本的SSH隧道
SSH標簽應該允許你使用一個SSH隧道。如果你的redis服務器不能公開訪問,這很有用。要使用SSH隧道,選擇復選框 "使用SSH隧道"。有不同的安全選項;你可以使用普通密碼或OpenSSH私鑰。
2. 高級SSH隧道
如果你需要高級SSH隧道,你應該手動設置一個SSH隧道并通過localhost連接。
ssh SSH_HOST -L 7000:localhost:63793.連接到一個UNIX套接字
RDM不直接支持UNIX套接字,但你可以使用本地套接字重定向到UNIX域套接字,例如用socat。
socat -v tcp-l:6379,reuseaddr,fork unix:/tmp/redis.sock高級連接設置
高級設置選項卡允許你自定義命名空間分離器和其他高級設置。