【问题解决】RedisDesktopManager连接不上ubuntu的redis服务器

1. window的CMD查看能否访问ubuntu的redis的6379端口

# telnet 目标系统ip 端口号
telnet 192.168.111.999 6379

        ①若返回 端口6379:连接失败,则说明是ubuntu的防火墙没有打开6379端口。

        ②若cmd没有telnet命令,进行下图操作,window会自动下载。

【问题解决】RedisDesktopManager连接不上ubuntu的redis服务器_第1张图片

 2.ubuntu操作--开放6379端口

# 安装 openssh 服务
sudo apt-get install openssh-server
# 启动 ssh 服务
sudo /etc/init.d/ssh start
# 安装 firewalld 防火墙
sudo apt install firewalld
# 允许 tcp 访问 6379端口
sudo firewall-cmd --permanent --add-port=6379/tcp
# 允许 ssh 服务 
sudo firewall-cmd --permanent  --add-service=ssh
# reload 防火墙,应用规则
sudo systemctl reload firewalld
# 验证6379端口是否开启
sudo firewall-cmd --list-all
root@sd:/# sudo apt-get install openssh-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
openssh-server 已经是最新版 (1:8.9p1-3ubuntu0.1)。
下列软件包是自动安装的并且现在不需要了:
  systemd-hwe-hwdb
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 262 个软件包未被升级。
root@sd:/# sudo /etc/init.d/ssh start
Starting ssh (via systemctl): ssh.service.
root@sd:/# sudo apt install firewalld
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
firewalld 已经是最新版 (1.1.1-1ubuntu1)。
下列软件包是自动安装的并且现在不需要了:
  systemd-hwe-hwdb
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 262 个软件包未被升级。
root@sd:/# sudo firewall-cmd --permanent --add-port=6379/tcp
success
root@sd:/# sudo firewall-cmd --permanent  --add-service=ssh
Warning: ALREADY_ENABLED: ssh
success
root@sd:/# sudo systemctl reload firewalld
root@sd:/# sudo firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources: 
  services: dhcpv6-client ssh
  ports: 8081/tcp 6379/tcp
  protocols: 
  forward: yes
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 
root@sd:/# 

        接下来,再用RedisDesktopManager就可以正常连接ubuntu的redis服务器了。ubuntu安装redis以及相关配置,可见我另一篇文章。

(10条消息) Ubuntu22.04安装最新版Redis-7.0.10_SoocBaiyi的博客-CSDN博客

你可能感兴趣的:(服务器,linux,运维,redis)