如何使用ssh将本地redis端口转发到远程reids端口

如何使用ssh将本地redis端口转发到远程reids端口

我有一台安装了redis的云主机,现在我不想将6379端口暴露到公共网络中,因为它很危险。实际上,最近我的主机受到了矿工恶意软件的影响。我应该如何使用 ssh 将连接转发到远程计算机,以便我只能使用 22 连接到远程服务器服务。我已经尝试过这个命令,但它似乎不起作用:

ssh -C -f -N -g -L 6479:111.146.199.23:6379 [email protected]

我应该怎么做才能让它发挥作用?这是我的本地 redis 客户端连接配置:

在此输入图像描述

答案1

这应该可以完成工作

ssh -L 6379:127.0.0.1:6479 -N -f [email protected]

相关内容