我有一台安装了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]